summaryrefslogtreecommitdiff
path: root/src/libffmpeg
AgeCommit message (Collapse)Author
2007-01-15Fixed a couple of typosMathieu Olivier
CVS patchset: 8512 CVS date: 2007/01/15 22:52:33
2007-01-15this->context may be NULL - avoid dereferencing it (and segfaulting) if it is.Darren Salt
CVS patchset: 8511 CVS date: 2007/01/15 21:27:34
2007-01-14Remove ffmpeg_config.h on "make distclean".Darren Salt
CVS patchset: 8509 CVS date: 2007/01/14 17:16:14
2007-01-14Added BUF_VIDEO_VP6F (Flash VP6).Claudio Ciccani
The only difference with the standard VP6 codec is that the image is not flipped upside-down. CVS patchset: 8507 CVS date: 2007/01/14 16:53:37
2007-01-14ops, missing fileMiguel Freitas
CVS patchset: 8505 CVS date: 2007/01/14 02:45:40
2007-01-14Add another CONFIG_ENCODERS guard to kill an implicit fn declaration warning.Darren Salt
CVS patchset: 8504 CVS date: 2007/01/14 00:08:00
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-30When building encoders, mjpeg is needed too.Darren Salt
Otherwise we get a link error about mjpeg_init being missing. CVS patchset: 8478 CVS date: 2006/12/30 22:25:04
2006-12-26Add WavPack to the list of supported audio streams FFmpeg can decode.Diego 'Flameeyes' Pettenò
CVS patchset: 8460 CVS date: 2006/12/26 03:20:12
2006-12-21Improve the compiler optimisation failure workaround.Darren Salt
CVS patchset: 8430 CVS date: 2006/12/21 00:11:31
2006-12-15Added BUF_AUDIO_FLVADPCM (Flash ADPCM).Claudio Ciccani
CVS patchset: 8418 CVS date: 2006/12/15 11:31:28
2006-12-04trying an updated ffmpeg version (51.25.0)Miguel Freitas
CVS patchset: 8405 CVS date: 2006/12/04 22:25:13
2006-12-02wmv9 is already provided by ffmpeg-wmv9 with lower priorityMiguel Freitas
the decoder is still buggy so it must be used only if w32codec is not present CVS patchset: 8399 CVS date: 2006/12/02 21:06:18
2006-11-21Security fix addon to r5369 of mplayer svn.Matthias Hopf
CVS patchset: 8385 CVS date: 2006/11/21 17:40:10
2006-10-13Revert my latest change, broke more than it fixed... now this means that the ↵Diego 'Flameeyes' Pettenò
decoding is still broken in recent FFmpeg it seems. CVS patchset: 8340 CVS date: 2006/10/13 21:41:30
2006-10-11Use av_parser to decode audio, should make MP3 playback saner. Don't ↵Diego 'Flameeyes' Pettenò
override avcodec_register_all() function when using external FFmpeg. CVS patchset: 8334 CVS date: 2006/10/11 12:53:12
2006-09-27Free memory before return. Import revision 6351 of FFmpeg CVS by Kostya. ↵Diego 'Flameeyes' Pettenò
Found by Coverity Scan CID 305. CVS patchset: 8314 CVS date: 2006/09/27 05:10:52
2006-09-26Don't use the size in bytes of the frame_rate_tab table, it will not ↵Diego 'Flameeyes' Pettenò
correspond with the actual indexes. CID 112 of Coverity Scan. CVS patchset: 8285 CVS date: 2006/09/26 01:19:31
2006-09-18Added comment about the workaround.Thibaut Mattern
CVS patchset: 8270 CVS date: 2006/09/18 18:56:56
2006-09-18Always use our own get_buffer/release_buffer function.Thibaut Mattern
Clean av_frame->data before calling avcodec_default_get_buffer. Fixed problems with debug build. CVS patchset: 8269 CVS date: 2006/09/18 18:51:08
2006-09-13Fix the debug build.František Dvořák
CVS patchset: 8230 CVS date: 2006/09/13 23:10:50
2006-09-12Rewrite external ffmpeg support by using pkg-config rather than ad-hoc ↵Diego 'Flameeyes' Pettenò
tests. To change the prefix, simply change the variables from outside or add the directory containing the .pc files to PKG_CONFIG_PATH environment variable. CVS patchset: 8222 CVS date: 2006/09/12 00:06:05
2006-09-10Allow xine-lib to compile with gcc 4.1.1.James Courtier-Dutton
dsputil_mmx.c patch taked from gentoo portage. CVS patchset: 8216 CVS date: 2006/09/10 19:33:53
2006-08-13patch to fix compilation with gcc 4.0 and -fPICMiguel Freitas
CVS patchset: 8179 CVS date: 2006/08/13 18:36:51
2006-08-04re-enable the QDesign audio decoder that was accidently disabled duringMike Melanson
the recent xine glue code upgrade CVS patchset: 8161 CVS date: 2006/08/04 06:18:35
2006-08-02Fix a typo which prevents build from tarball (missing file).Darren Salt
CVS patchset: 8159 CVS date: 2006/08/02 23:48:34
2006-08-02Missing "\".Darren Salt
CVS patchset: 8157 CVS date: 2006/08/02 23:21:31
2006-08-02fix for debug builds; this will eventually get upstream into the official ↵Mike Melanson
FFmpeg tree CVS patchset: 8156 CVS date: 2006/08/02 21:50:27
2006-08-02disable building of Snow codec for now; it's still experimental and has ↵Mike Melanson
trouble compiling cleanly without configuring encoders CVS patchset: 8155 CVS date: 2006/08/02 21:08:01
2006-08-02updated diff fileMike Melanson
CVS patchset: 8154 CVS date: 2006/08/02 08:13:15
2006-08-02more residual from latest FFmpeg syncMike Melanson
CVS patchset: 8153 CVS date: 2006/08/02 07:55:43
2006-08-02missing file from syncMike Melanson
CVS patchset: 8152 CVS date: 2006/08/02 07:39:20
2006-08-02hook up new FFmpeg decoders, including VC-1/WMV9Mike Melanson
CVS patchset: 8150 CVS date: 2006/08/02 07:15:27
2006-08-02sync FFmpeg treeMike Melanson
CVS patchset: 8149 CVS date: 2006/08/02 07:12:57
2006-08-02add new libavutil filesMike Melanson
CVS patchset: 8148 CVS date: 2006/08/02 07:11:46
2006-08-02sync to FFmpeg 51.11.0Mike Melanson
CVS patchset: 8146 CVS date: 2006/08/02 07:02:37
2006-08-02new FFmpeg filesMike Melanson
CVS patchset: 8145 CVS date: 2006/08/02 06:58:35
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-07-10Implement visibility support, available on GCC 4.0 and later and on some 3.4 ↵Diego 'Flameeyes' Pettenò
(through backports), to avoid exporting unneeded internal symbols, making plugins' loading faster and use of internal copies of libraries more solid. It should automatically fall back to the old way in GCCs that does not support -fvisibility=hidden, but has to be tested carefully. No issues were found in the months of testing in Gentoo, but this requires special attention anyway. CVS patchset: 8101 CVS date: 2006/07/10 22:08:12
2006-07-08Build VIS support for ffmpeg only if is enabled. When enabling VIS and user ↵Diego 'Flameeyes' Pettenò
didn't give any mcpu argument, default to v9 to allow building (GCC defaults to v8 up to 4.1 series). CVS patchset: 8097 CVS date: 2006/07/08 15:10:22
2006-07-08Remove A few hunks that are now fixed in FFmpeg's SVN.Diego 'Flameeyes' Pettenò
CVS patchset: 8095 CVS date: 2006/07/08 12:34:52
2006-07-05Add definition of PIC in presence of __PIC__ or __pic__, to fix building of ↵Diego 'Flameeyes' Pettenò
FFmpeg code on PIE-enabled systems. The change is already committed in FFmpeg's SVN. CVS patchset: 8090 CVS date: 2006/07/05 22:11:34
2006-06-30Set the pixel format to YUV420P when encoding for Dxr3 cards, ffmpeg's mpeg ↵Diego 'Flameeyes' Pettenò
encoder accepts only that for mpeg1. Thanks to Alejandro Homs-Puron in SourceForge ticket 1424281 and Gentoo bug #138530. CVS patchset: 8081 CVS date: 2006/06/30 00:21:30
2006-06-19Mark text as impure where necessary to fix build under Solaris/IA32.Robin KAY
CVS patchset: 8060 CVS date: 2006/06/19 12:08:45
2006-06-18Misc warnings fixes.Diego 'Flameeyes' Pettenò
CVS patchset: 8055 CVS date: 2006/06/18 20:29:03
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-06-17Fix mpeg2 decoding with ffmpeg, thanks to Christer Palm (palm@nogui.se).Diego 'Flameeyes' Pettenò
CVS patchset: 8046 CVS date: 2006/06/17 12:47:53
2006-06-15Add missing include path to AM_CPPFLAGS. Needed for "common.h" by way of ↵Robin KAY
"../dsputil.h". CVS patchset: 8042 CVS date: 2006/06/15 21:46:46
2006-06-02More static/const fixes from Gentoo. These should probably go upstream.Darren Salt
CVS patchset: 8008 CVS date: 2006/06/02 22:13:45
2006-05-23Add recent fixes.Matthias Hopf
CVS patchset: 7996 CVS date: 2006/05/23 13:58:30