summaryrefslogtreecommitdiff
path: root/src/libffmpeg/libavcodec/i386/Makefile.am
AgeCommit message (Collapse)Author
2008-04-14dsputil_mmx.c compile failure with gcc 4.3 i386. Building as non-PIC "fixes" it.Darren Salt
2007-04-10Allow xine-lib to be built with CFLAGS='-O0 -g3' by changing optimizationReinhard Nißl
as needed for some files where gcc runs out of registers otherwise.
2007-01-25Fixed build for srcdir != builddir.František Dvořák
CVS patchset: 8562 CVS date: 2007/01/25 18:44:55
2007-01-13 * ffmpeg update to 51.28.0Miguel Freitas
* Workaround ffmpeg buggy codecs that don't release their DR1 frames. * Fix several segfaults and freezing problem with H264 streams that use a lot of reference frames (eg. 15) * Initial support to enable/disable ffmpeg codecs. Codecs may be disabled in groups by --disable-ffmpeg-uncommon-codecs/--disable-ffmpeg-popular-codecs Think of "uncommon" codecs what people would never want to play with their PDAs (they will save memory by removing them). Note: currently both uncommon/popular codecs are _build_ but disabled. that is, build system still need some improvements to really save memory. warning: non-autoconf guru playing with the build system, likely breakage. CVS patchset: 8499 CVS date: 2007/01/13 21:19:52
2006-12-21Improve the compiler optimisation failure workaround.Darren Salt
CVS patchset: 8430 CVS date: 2006/12/21 00:11:31
2006-12-04trying an updated ffmpeg version (51.25.0)Miguel Freitas
CVS patchset: 8405 CVS date: 2006/12/04 22:25:13
2006-07-12Avoid a debug/no-optimise build failure (seen on amd64).Darren Salt
CVS patchset: 8122 CVS date: 2006/07/12 20:33:58
2006-06-17Fix strict aliasing rules breakages where possible, enable ↵Diego 'Flameeyes' Pettenò
-fno-strict-aliasing where the breakage is unresolvable, and not enable it globally (decreases performances). CVS patchset: 8048 CVS date: 2006/06/17 15:20:56
2006-04-08Ancient platforms support:František Dvořák
- rint, lrint, M_PI (ffmpeg and goom) - avoid mkdir warnings - check for older _GUID_DEFINED too - ressurected generating inttypes, cleaned public os_types.h - moved function redefiniton used only in the old MSVC to central place Windows port update: - build internal ffmpeg: - workaround 'near' keyword problem - proper using __declspec(dllimport) Other changes: - LIBFFMPEG_CFLAGS --> LIBFFMPEG_CPPFLAGS CVS patchset: 7964 CVS date: 2006/04/08 16:42:23
2006-02-14Workaround: force -Os for dsputil_mmx.c to allow compilation to succeed.Darren Salt
CVS patchset: 7894 CVS date: 2006/02/14 18:43:35
2005-10-31Build for builddir != srcdir.František Dvořák
CVS patchset: 7790 CVS date: 2005/10/31 11:54:21
2005-10-30hopefuly it will fix 'make debug'Miguel Freitas
CVS patchset: 7788 CVS date: 2005/10/30 22:37:45
2005-10-23big ffmpeg updateMiguel Freitas
it is likely to break, so please keep both pieces CVS patchset: 7767 CVS date: 2005/10/23 02:11:16
2005-07-19here is cvs update people requested - somebody please check for gcc4 ↵Miguel Freitas
compatibility CVS patchset: 7668 CVS date: 2005/07/19 20:30:38
2005-05-29better this wayMiguel Freitas
CVS patchset: 7588 CVS date: 2005/05/29 00:31:07
2005-05-28new H.264-related fileMike Melanson
CVS patchset: 7585 CVS date: 2005/05/28 13:25:58
2004-04-25ffmpeg syncMiguel Freitas
CVS patchset: 6437 CVS date: 2004/04/25 18:57:04
2004-03-14sync to ffmpeg build 4707Mike Melanson
CVS patchset: 6253 CVS date: 2004/03/14 21:14:07
2003-11-01big ffmpeg patchMichael Roitzsch
* do not define CONFIG_ENCODERS any more, use a stripped down XINE_MPEG_ENCODER, which will only compile an I-frame-only MPEG1 encoder (speeds up compile time) * fix a lot of warnings in ffmpeg (a good deal of which have already been submitted to the ffmpeg project by Mike) * simplify some Makefiles CVS patchset: 5667 CVS date: 2003/11/01 18:12:53
2003-05-14as announced on xine-devel, this is the big Makefile refactoring:Michael Roitzsch
extracted some common targets and variables into a common Makefile which is then included CVS patchset: 4844 CVS date: 2003/05/14 16:21:44
2003-03-17Removes -funroll-loops from i386 build CFLAGSStephen Torri
CVS patchset: 4434 CVS date: 2003/03/17 09:41:58
2003-01-08syncing ffmpeg (with some compilation fixes)Miguel Freitas
- fixes wma bugs - mace, huffyuv and mp3 decoders imported (but not enabled) tested: wma (v1 and v2), mpeg4, msmpeg4 v1, v2 and v3, divx3, divx4, divx5, xvid and dv decoders. everything looks fine. CVS patchset: 3828 CVS date: 2003/01/08 13:18:42
2002-11-11sync ffmpegMiguel Freitas
- add wma decoder - fix mmx macro - remove changes from fdct_mmx.c (it should work fine now with the mmx macro fix) CVS patchset: 3234 CVS date: 2002/11/11 13:45:34
2002-10-29sync to ffmpeg cvsMiguel Freitas
CVS patchset: 3090 CVS date: 2002/10/29 16:29:16
2002-10-09configure.ac:Stephen Torri
- OpenGL header GL/gl.h is checked to see if its exists with wrong header name (GL/GL.h). Test failed despite the file required by src/video_out/video_out_opengl.c was GL/gl.h - Ascii-Art library version incorrect. Required version is 1.4 (contains aalib-config) m4/aa.m4: - Changed aalib version to 1.4 src/audio_out/Makefile.am: src/demuxers/Makefile.am: src/dxr3/Makefile.am: src/input/Makefile.am: src/input/libdvdnav/Makefile.am: src/input/libdvdread/Makefile.am: src/libffmpeg/libavcodec/Makefile.am: src/libffmpeg/libavcodec/i386/Makefile.am: src/libffmpeg/libavcodec/mlib/Makefile.am: src/libmad/Makefile.am: src/libmpeg2/Makefile.am: src/libvorbis/Makefile.am: src/libw32dll/Makefile.am: src/libw32dll/wine/Makefile.am: src/libxineadec/Makefile.am: src/libxvid/Makefile.am: src/video_out/Makefile.am: src/video_out/libdha/Makefile.am: src/video_out/vidix/Makefile.am: src/xine-engine/Makefile.am: src/xine-utils/Makefile.am: - Removed @CFLAGS@ from all AM_CFLAGS. @CFLAGS@ are added in Makefile.in. Adding it here was redundant. Thanks to Mike and others for pointing this out. CVS patchset: 2805 CVS date: 2002/10/09 05:13:38
2002-09-19Updated cvscompile.sh to look for configure.acStephen Torri
Replaced configure.in with configure.ac Remove acconfig.h (Unnecessary with autoconf 2.52 or above) Updated configure.ac to remove deprecated macros, upgraded AC_DEFINE to include comments, merged in acconfig.h. Combined libxine and libxineutils into one library. libxineutils is created but not installed. Its statically linked into libxine. Advanced libxine version from 0.2.0 to 1.0.0 Removed references for skins. Plugins now installed to <libdir>/xine/plugins/$XINE_MAJOR.$XINE_MORE. $XINE_SUB Xine-config updated for new location of plugins Sorted file lists in Makefile.am to make them more readable. TODO: remove skins references from xine-config CVS patchset: 2705 CVS date: 2002/09/19 06:01:18
2002-07-15fix ffmpeg's default optionsMiguel Freitas
CVS patchset: 2281 CVS date: 2002/07/15 20:34:49
2002-06-11missing header from distMiguel Freitas
CVS patchset: 2063 CVS date: 2002/06/11 17:21:57
2002-03-24Get rid of GLOBAL_CFLAGS, use CFLAGS instead. Note: maybe things are brokenDaniel Caujolle-Bert
now, so check and report, thanks. CVS patchset: 1629 CVS date: 2002/03/24 23:31:56
2002-03-12...missing filesGuenter Bartsch
CVS patchset: 1559 CVS date: 2002/03/12 00:46:27
2002-01-08'ar cr lib' without object files does not create an empty archive libraryJuergen Keil
using the solaris 'ar' command, the xine-lib build process fails when these non-existant archive libraries are unpacked. Add a dummy module to each of the accelerated processor specific libraries that is always added to the library to make sure static archive libraries are always created. CVS patchset: 1374 CVS date: 2002/01/08 15:14:06
2001-12-31removing gcc optimizations that broke ffmpeg. mmx asm code does not needMiguel Freitas
to be optimized anyway. CVS patchset: 1322 CVS date: 2001/12/31 14:21:23
2001-12-27updating ffmpeg to 26-12-2001 CVS versionMiguel Freitas
CVS patchset: 1310 CVS date: 2001/12/27 20:02:23