summaryrefslogtreecommitdiffstats
path: root/package/multimedia/mplayer
Commit message (Collapse)AuthorAgeFilesLines
* mplayer: convert to gentargets, bump to a recent SVN versionThomas Petazzoni2010-12-147-6370/+134
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Based on the conversion to gentargets done by Martin Banky, several issues were fixed, and the mplayer package was improved: * Updated to a recent SVN version * Removed mandatory dependency on libmad * The AVR32 specific patch has been removed. It was a pain to remain blocked at the old 1.0-rc2 just for this patch. All this optimization work should have been submitted upstream, Buildroot is not the place to carry such heavy modifications. * Options were added to select whether mplayer and/or mencoder should be built/installed. * Support for additional options if packages have been selected: tremor, libmad, libtheora, libpng, jpeg, xlib_libX11, xlib_libXv. More could be added in the future. * Support for ARM-related optimization options. Similar improvements could be done for x86 and PowerPC architectures. [Peter: fix build with !IPV6] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mplayer: tighten alsa dependencyPeter Korsgaard2010-11-041-3/+10
| | | | | | | mplayer needs pcm+mixer support in alsa, but this isn't checked by configure, so do it in mplayer.mk instead. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mplayer: add optional sdl/freetype supportPeter Korsgaard2010-07-221-1/+23
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mplayer: fix build after efb1d8d3f40 (Cleanup TARGET_CONFIGURE_OPTS)Peter Korsgaard2010-07-221-0/+22
| | | | | | | mplayer's configure script got confused by the equal sign (=) we now have in TARGET_CC because of --sysroot=<path>. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Update all packages to quote $(TARGET_CC)Thomas Petazzoni2010-07-071-1/+1
| | | | | | | Now that TARGET_CC contains several space-separated words, it must be used quoted everywhere. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mplayer: disable parallel builds (make -jX)Peter Korsgaard2010-05-041-1/+1
| | | | | | | The build system races with itself when building the internal vidix stuff (x86 only), so use MAKE1. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mplayer: internal copies of libdvdread/libdvdcss require largefile supportPeter Korsgaard2010-05-042-1/+4
| | | | | | So disable when we don't have largefile support in toolchain. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mplayer: use UTF-8 charset to avoid iconv dependencyThomas Petazzoni2010-02-231-1/+1
| | | | | | | | | | | | | | The mplayer configure script was failing with: Checking for iconv program ... no No working iconv program found, use --charset=UTF-8 to continue anyway. If you also have problems with iconv library functions use --charset=noconv. Messages in the GTK-2 interface will be broken then. Therefore, we pass --charset=UTF-8 instead of --charset=US-ASCII. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package: Remove unnecessary dependencies on uclibc.Will Newton2009-09-031-1/+1
| | | | | | | | A C library will have been built by the toolchain makefiles, so there is no need for packages to explicitly depend on uclibc. Signed-off-by: Will Newton <will.newton@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mplayer: Update mplayer to version 1.0rc2.Will Newton2009-07-277-481/+158
| | | | | | | | | | | Closes #331. - Remove patches applied upstream - Add updated avr32 patch from Hans-Christian Egtvedt. Signed-off-by: Kelvin Cheung <keguang.zhang@gmail.com> Signed-off-by: Will Newton <will.newton@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mplayer: disable LIVE555 Streaming MediaPeter Korsgaard2009-03-281-0/+1
| | | | | | | | | | | | LIVE555 was installed on the build system and was recognized by configure: Checking for LIVE555 Streaming Media libraries ... yes (using distribution version) Later this led to a linker error: ld: cannot find -lliveMedia Disable LIVE555, since it's not available in Buildroot. Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
* mplayer: add -fomit-frame-pointer for i386Peter Korsgaard2009-01-261-1/+6
| | | | | | | | | | | | | | | | | | | This seems to be required to compile some of the inline asm. This solves the following compiler errors: h264.c: In function 'decode_cabac_residual': h264.c:6158: warning: passing argument 4 of 'decode_significance_8x8_x86' discards qualifiers from pointer target type cabac.h: In function 'get_cabac_noinline': cabac.h:513: error: can't find a register in class 'GENERAL_REGS' while reloading 'asm' cabac.h:513: error: 'asm' operand has impossible constraints While searching several weeks ago, I hit the following URL, which unfortunately currently doesn't seem to work anymore and I can't remember what the bug was about. Also see http://bugs.uclibc.org/view.php?id=4604 Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
* mplayer: add patch due to missing sys/timeb.hPeter Korsgaard2009-01-261-0/+12
| | | | | | | | | | | This include file is only available, if uClibc is compiled with UCLIBC_SUSV3_LEGACY defined and ftime() is not needed in this part of mplayer at all. This solves the following compiler error: win32.c:67:23: error: sys/timeb.h: No such file or directory Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
* mplayer: fix non-largefile buildPeter Korsgaard2009-01-202-0/+27
|
* mplayer: fix configure for powerpc-linuxPeter Korsgaard2009-01-201-0/+27
|
* mplayer: force cross-compile modePeter Korsgaard2009-01-201-0/+1
|
* mplayer: add patch to fix compilation against alsa-lib 1.0.18Hans-Christian Egtvedt2009-01-203-72/+163
| | | | | | | | | This adds a patch to fix compilation against alsa-lib 1.0.18. It is basically a grab of the change from mplayer repository. It also refreshes the other patches so they apply clean. Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
* package/: convert to DOWNLOAD helperPeter Korsgaard2009-01-161-1/+1
|
* mplayer: set charset explisit to US-ASCII to ease intl compileHans-Christian Egtvedt2008-12-041-0/+1
| | | | | | This patch set the charset selected by mplayer to US-ASCII because mplayer configure script have problems detecting working cross compiled iconv tools
* mplayer: use $(if ...) to add dependencies to mplayerHans-Christian Egtvedt2008-12-011-7/+1
| | | | | | | | This patch will add needed libraries with $(if ...) syntax. This should ease readability and make it easy for others to spot where the depencies are added. Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
* mplayer: remove not needed $(strip ...) calls in MakefileHans-Christian Egtvedt2008-12-011-2/+2
| | | | | Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
* mplayer: make sure alsa-lib is installed before mplayerHans-Christian Egtvedt2008-12-011-0/+4
| | | | | | | | This patch adds alsa-lib to a dependency for mplayer if it is selected in kconfig. Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
* mplayer: add dependency libraries to a variableHans-Christian Egtvedt2008-12-011-1/+3
| | | | | | | | | This patch will put dependency libraries in a variable and add this to the dependencies to build mplayer. This is done to ease adding new libraries in the future. Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
* mplayer: disable ivtv video outputHans-Christian Egtvedt2008-12-011-0/+1
| | | | | | | | This patch disabled ivtv video output, since it does not compile with Linux kernel 2.6.27 headers. Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
* mplayer, vlc: move into multimedia categoryPeter Korsgaard2008-11-154-0/+6555
Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>