Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-07-29lavc: use designated initialisers for all codecs.Anton Khirnov
It's more readable and less prone to breakage.
2011-07-02doxygen: Prefer member groups over grouping into modulesReinhard Tartler
Before this, almost all module groups have been used for grouping functions and fields in structures semantically. This causes them to not appear properly in the file documentation and needlessly clutters up the "Modules" index. Additionally, this commit streamlines some spelling and appearances.
2011-03-19Replace FFmpeg with Libav in licence headersMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-02-15Merge libavcore into libavutilReinhard Tartler
It is pretty hopeless that other considerable projects will adopt libavutil alone in other projects. Projects that need small footprint are better off with more specialized libraries such as gnulib or rather just copy the necessary parts that they need. With this in mind, nobody is helped by having libavutil and libavcore split. In order to ease maintenance inside and around FFmpeg and to reduce confusion where to put common code, avcore's functionality is merged (back) to avutil. Signed-off-by: Reinhard Tartler <siretart@tauware.de>
2011-02-06Replace remaining occurrences of deprecated CH_* with AV_CH_*Anton Khirnov
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-01-26Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf.Diego Elio Pettenò
None of these symbols should be accessed directly, so declare them as hidden. Signed-off-by: Mans Rullgard <mans@mansr.com>
2010-11-12Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enumStefano Sabatini
SampleFormat with AVSampleFormat. Originally committed as revision 25730 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-30apedec: add flush functionMåns Rullgård
Originally committed as revision 23900 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-04-20Remove explicit filename from Doxygen @file commands.Diego Biurrun
Passing an explicit filename to this command is only necessary if the documentation in the @file block refers to a file different from the one the block resides in. Originally committed as revision 22921 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-31Define AVMediaType enum, and use it instead of enum CodecType, whichStefano Sabatini
is deprecated and will be dropped at the next major bump. Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-02-2016l trocadero: don't forget to free frame data buffer in APE decoderKostya Shishkov
Originally committed as revision 21910 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-12-05refactor and optimize scalarproductLoren Merritt
29-105% faster apply_filter, 6-90% faster ape decoding on core2 (Any x86 other than core2 probably gets much less, since this is mostly due to ssse3 cachesplit avoidance and I haven't written the full gamut of other cachesplit modes.) 9-123% faster ape decoding on G4. Originally committed as revision 20739 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-12-041-13% faster apply_filter, 1-3% faster ape decoding on core2Loren Merritt
Originally committed as revision 20729 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-12-04100l trocadero: call emms_c() after doing decoding with SIMD in APE decoderKostya Shishkov
Originally committed as revision 20727 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-12-03avoid an unpredictable branchLoren Merritt
20% faster predictor_update_filter, .4-4% faster ape decoding on core2 Originally committed as revision 20720 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-12-03inline to allow constant propagationLoren Merritt
50% faster predictor_update_filter, 1-10% faster ape decoding on core2 Originally committed as revision 20719 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-11-20Implement missing case for decoding samples with large pivot value in APEKostya Shishkov
decoder. This fixes issue 1555 Originally committed as revision 20560 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-16Monkey's Audio uses subframes too, declare that in its capabilitiesKostya Shishkov
Originally committed as revision 19883 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-13Rename bitstream.h to get_bits.h.Stefano Sabatini
Originally committed as revision 18494 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-07Implement avcodec_decode_video2(), _audio3() and _subtitle2() which takes anThilo Borgmann
AVPacket argument rather than a const uint8_t *buf + int buf_size. This allows passing of packet-specific flags from demuxer to decoder, such as the keyframe flag, which appears necessary to playback corePNG P-frames. Patch by Thilo Borgmann thilo.borgmann googlemail com, see also the thread "Google Summer of Code participation" on the mailinglist. Originally committed as revision 18351 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-01Use full internal pathname in doxygen @file directives.Diego Biurrun
Otherwise doxygen complains about ambiguous filenames when files exist under the same name in different subdirectories. Originally committed as revision 16912 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-28Fix Doxygen comments for APE decoder.Kostya Shishkov
Originally committed as revision 16841 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-11-19Add channel layout to several audio decoders I maintainKostya Shishkov
Originally committed as revision 15884 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-09-24Correct wrong lower limit and condition used in APE decoderKostya Shishkov
Originally committed as revision 15396 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-09-08Bump Major version, this commit is almost just renaming bits_per_sample toLuca Abeni
bits_per_coded_sample but that cannot be done seperately. Patch by Luca Abeni Also reset the minor version and fix the forgotton change to libfaad. Note: The API/ABI should not be considered stable yet, there still may be a change done here or there if some developer has some cleanup ideas and patches! Originally committed as revision 15262 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-29While APE changed container format in 3.98, frequency tables for range codingKostya Shishkov
were changed only in 3.99. This fixes decoding of v3.98 APE file I have. Eternal curses to the creator of such unstable format. Originally committed as revision 15019 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-07-31Modify all codecs to report their supported input and output sample format(s).Peter Ross
Originally committed as revision 14482 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-07-06Add several vector functions used by Monkey's Audio decoder to dsputilKostya Shishkov
Originally committed as revision 14081 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-06-13Make AVCodec long_names definition conditional depending on CONFIG_SMALL.Stefano Sabatini
Originally committed as revision 13759 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-04-28Add long names to AVCodec declarations.Stefano Sabatini
patch by Stefano Sabatini, stefano.sabatini-lala poste it Originally committed as revision 13009 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-21Apply 'cold' attribute to init/uninit functions in libavcodecZuxy Meng
Originally committed as revision 12525 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-10smaller tablesMichael Niedermayer
Originally committed as revision 12402 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-05Remove unused elements from tables.Michael Niedermayer
Originally committed as revision 12317 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-05Detect and prevent reading over the end of counts_*. We pass the errorMichael Niedermayer
through a context variable as this is simpler and i think also faster, but the return value of functions could be used instead of course. The code also ensures as a side effect that the AC decoder state does not become invalid. This fixes all known crashes. And outputs nothing in case of an error instead of random noise. Originally committed as revision 12316 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-05Prevent segfault due to reading over the end of the input buffer.Michael Niedermayer
Originally committed as revision 12315 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-01constMichael Niedermayer
Originally committed as revision 11713 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-01-31cast to correct type, fix warning: apedec.c:859: warning: passing argument 1 ↵Baptiste Coudurier
of 's->dsp.bswap_buf' from incompatible pointer type Originally committed as revision 11679 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-12-02Fix some spelling mistakes.Diego Biurrun
Originally committed as revision 11125 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-12-02spellingVitor Sessak
Originally committed as revision 11122 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-13Monkey Audio decoderKostya Shishkov
Originally committed as revision 10484 to svn://svn.ffmpeg.org/ffmpeg/trunk