8 Commits

Author SHA1 Message Date
florian
60d3e89513 [package] minidlna/ffmpeg: add minidlna profile to ffmpeg
This adds a profile to ffmpeg to support minidlna, similar to the
libdlna/ushare profile. When minidlna encounters media, it uses ffmpeg to
figure out what it is. If ffmpeg fails to open it, then minidlna will try
and fail to read the file on its own. The profile may need to be extended;
I attempted to cover all popular formats for dlna streaming.

Tested with the following container/codec combinations:

mkv with ac3/h264/srt
mp4 with aac/h264/ttxt
ogg vorbis
flac
mp3

Should also be able to handle, but untested:
mpeg
avi
xvid
jpeg
png
wmv1
wmv2

Signed-off-by: Ian Leonard <antonlacon_at_gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@26450 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-03 18:29:41 +00:00
florian
8b95db9ce4 [package] ffmpeg: expose additionnal configuration options (#7837, #8831)
This series, along with previous applied patches, should close tickets #7837 and #8831.

This patch exposes additional decoders and demuxers for FFmpeg in menuconfig, along with other minor changes.

Additional decoders:
flac (Free Lossless Audio Codec)

Additional demuxers:
aac
avi
flac
matroska
mov (mov/mp4/m4a/3gp/3g2/mj2)

zlib is required on matroska/mov to handle compressed headers.

Minor changes:
mp3 demuxer to require the mpegaudio parser. Doesn't do much without it. Matches current ffmpeg behavior.

--target-os=linux as a compile flag. This will be required when cross-compiling in the 0.6 branch, and does no harm here.

Signed-off-by: Ian Leonard <antonlacon_at_gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@26449 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-03 18:29:39 +00:00
nico
1951711b72 [packages] ffmpeg: add support for aac, mp2, ogg & vorbis, bump release number
git-svn-id: svn://svn.openwrt.org/openwrt/packages@22071 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-05 01:56:49 +00:00
nico
4ffa724b7a [packages] ffmpeg: fix configuration for ffmpeg server support, don't build ffmpeg & ffserver if they're not selected, bump release number (closes: #7492)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@22006 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-01 00:39:50 +00:00
nico
37672bb2e0 [packages] ffmpeg: update to 0.5.2
* add OSS demuxer & PCM signed 16-bit encoder/decoder for audio output
 * add an FFMPEG_PATENTED config item to include support for patented codecs - need help to spot them
 * fix IPv6 support


git-svn-id: svn://svn.openwrt.org/openwrt/packages@21816 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-16 18:19:46 +00:00
nbd
2b33a0307a ffmpeg: clean up, fix config errors
git-svn-id: svn://svn.openwrt.org/openwrt/packages@17937 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-05 20:58:54 +00:00
nico
0c54083a7e [packages] ffmpeg: add an option to enable/disable IPv6 support (closes: #4318)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@15040 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-25 15:42:12 +00:00
nico
9b1256c99b add "configurable" ffmpeg packages, testing & feedback welcome ;)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@10884 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-04-20 11:07:12 +00:00