32 Commits

Author SHA1 Message Date
nbd
3d9d768d7e ffmpeg: disable output devices to prevent it from picking up stuff like sdl
git-svn-id: svn://svn.openwrt.org/openwrt/packages@32360 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-14 19:14:33 +00:00
nbd
9dc3feacc3 ffmpeg: fix dependencies
git-svn-id: svn://svn.openwrt.org/openwrt/packages@32251 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-12 01:56:34 +00:00
nico
396905b525 packages/ffmpeg: update to 0.8.7
Signed-off-by: Ian Leonard <antonlacon@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@29525 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-12-14 10:16:34 +00:00
nico
206a52c53e packages/ffmpeg: update to 0.8.5
This patch updates FFmpeg to 0.8.5.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@28589 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-25 20:53:24 +00:00
nico
9b83b2fb8c packages/ffmpeg: fix pkg-config detection
git-svn-id: svn://svn.openwrt.org/openwrt/packages@28588 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-25 20:53:22 +00:00
nico
e7df306603 packages/ffmpeg: install dev files when any libffmeg variant is selected (closes: #10266)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@28548 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-24 07:58:26 +00:00
nico
bf3398b58a [packages] ffmpeg: disable ASM for all targets, bump revision number
git-svn-id: svn://svn.openwrt.org/openwrt/packages@28523 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-22 17:58:07 +00:00
nico
3406488bb1 [packages] ffmpeg: fix typo in libffmpeg-full dependencies (thanks to Espen Jürgensen)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@28488 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-19 06:23:30 +00:00
nico
8bd55e3a03 [packages] ffmpeg: use VARIANTs for building libffmeg
* libffmeg-custom (configurable, for developers)
 * libffmeg-mini (hopefully suitable for DLNA)
 * libffmeg-full (full-blown)
 


git-svn-id: svn://svn.openwrt.org/openwrt/packages@28467 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-17 10:41:49 +00:00
nico
8543fdff39 [packages] ffmpeg: install libswscale headers (closes: #9447), cleanup
git-svn-id: svn://svn.openwrt.org/openwrt/packages@28418 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-11 16:50:16 +00:00
florian
aa63ffdfbe [package] ffmpeg: Allow for more configurable FFmpeg build options (#7837, #8465)
This patch allows broad control over FFmpeg's libav* build configuration
and fixes a typo in ffprobe's install section.

The patch resolves #7837 as the choice of building a full libav* is available.
This should also resolve #8465 as input devices such as cameras can be enabled.

The files created by a full libav* build will be large (several megabytes) and
not recommended for end users. Its use could help debugging other issues to
learn whether the problem is the openwrt build configuration or another cause.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@28323 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-09-30 12:48:57 +00:00
florian
a6befab009 [package] ffmpeg: fix typo in Makefile
Signed-off-by: Ian Leonard <antonlacon@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@28101 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-28 12:08:30 +00:00
florian
9412aaa45c [package] ffmpeg: 0.8.2 Version Bump (#8831)
FFmpeg 0.8.2 Version Bump (#8831)

Dropped configure options:
--disable-ipv6: IPv6 is no longer a separate switch. It's network aware or isn't.
--disable-libfaad: This switch isn't listed as part of ./configure --help.
--disable-vhook: vhook is no longer a part of ffmpeg.

Added configure options:
--disable-doc: Disables documentation
--disable-dxva2: Disables Microsoft's DirectX Video Acceleration v2
--enable-version3: Builds GPLv3 code
--disable-filters: Disables audio/video stream processing filters
--disable-hwaccels: Disables hardware video playback acceleration
--disable-ffplay: FFplay is a SDL(?) based media player.

Dropped formats:
oss is not listed in ./configure --list-muxers
mpeg4aac is not listed in ./configure --list-decoders

Configure options were reordered to roughly be:

Generic program configure switches
Libav* feature options
Binary selection

All of the libav* feature disabling was done at once. This is to keep from second guessing FFmpeg's internal dependency checking when we start enabling options.

Added options to keep from mass disabling encoders/muxers and decoders/demuxers. This should address #8831's issue.

Added option to build FFprobe. FFprobe is a command line media identification tool, very similar to the output of a bare ffmpeg -i.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@28063 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-20 11:27:00 +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
florian
87b0aa61fd [package] update ffmpeg to 0.5.4
Version bump ffmpeg from 0.5.2 to 0.5.4. 0.5.3 and 0.5.4 are maintenance only releases for security and minor bug fixes.

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

git-svn-id: svn://svn.openwrt.org/openwrt/packages@26334 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-28 21:22:14 +00:00
jow
6b82924165 [packages] ffmpeg: fix libswscale dependency, typo in package name (#8999)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@25943 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-07 20:31:47 +00:00
acinonyx
448a2a1907 [packages] ffmpeg: Fix x86 register starvation
git-svn-id: svn://svn.openwrt.org/openwrt/packages@25940 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-07 17:18:48 +00:00
acinonyx
0231dfaf74 [packages] ffmpeg: Add libswscale package (#8763)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@25316 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-02 18:48:50 +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
2b773b590b [packages] ffmpeg: add missing MD5SUM, add missing dependency on libpostproc to ffmpeg, bump release number
git-svn-id: svn://svn.openwrt.org/openwrt/packages@21845 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-20 02:40:04 +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
nico
09447468f1 [packages] ffmpeg: add workarounds for build failure on x86
git-svn-id: svn://svn.openwrt.org/openwrt/packages@18869 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-21 02:11:06 +00:00
jow
11c27a34c4 [packages] ffmpeg: PIC is required for libav* (#6160)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@18420 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-14 19:16:35 +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
florian
4de5143b4e [package] get the enable/disable ipv6 configure option from the build system, do not override it locally
git-svn-id: svn://svn.openwrt.org/openwrt/packages@17009 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-26 11:57:29 +00:00
nico
f907dabbe7 [packages] massive change: replace occurences of -I$(STAGING_DIR)/{include,usr/include} and -L$(STAGING_DIR)/{lib,usr/lib} with $(TARGET_CPPFLAGS) and $(TARGET_LDFLAGS) respectively
git-svn-id: svn://svn.openwrt.org/openwrt/packages@15480 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-29 12:56:17 +00:00
nbd
996067d6b3 nuke $Id$ in /packages as well
git-svn-id: svn://svn.openwrt.org/openwrt/packages@15244 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-17 14:22:30 +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
d1d6d21533 [packages] ffmpeg: fix typo
git-svn-id: svn://svn.openwrt.org/openwrt/packages@14313 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-31 16:18:30 +00:00
lars
48df9e601c Add libpostproc package.
git-svn-id: svn://svn.openwrt.org/openwrt/packages@14291 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-30 22:19:13 +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