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

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-01-04adxdec: clear eof flag and channel states when seekingJustin Ruggles
2012-01-04adxdec: Do not require extradata.Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
2011-12-03Add avcodec_decode_audio4().Justin Ruggles
Deprecate avcodec_decode_audio3(). Implement audio support in avcodec_default_get_buffer(). Implement the new audio decoder API in all audio decoders.
2011-11-27adx: rename ff_adx_decode_header() to avpriv_adx_decode_header()Justin Ruggles
It is used by the ADX decoder, and therefore needs to be exported in order to work with shared libs.
2011-11-27adx: add an ADX parser.Justin Ruggles
This simplifies the decoder so it doesn't have to process an in-packet header or handle arbitrary-sized packets. It also fixes decoding of files with large headers.
2011-11-27adx: move header decoding to ADX common codeJustin Ruggles
2011-11-27adx: calculate the number of blocks in a packetJustin Ruggles
2011-11-27adx: define and use 2 new macro constants BLOCK_SIZE and BLOCK_SAMPLESJustin Ruggles
2011-11-27adx: check for unsupported ADX formatsJustin Ruggles
2011-11-27adx: calculate correct LPC coeffsJustin Ruggles
Instead of using fixed coefficients, the correct way is to calculate the coefficients using the highpass cutoff frequency from the ADX stream header and the sample rate.
2011-11-27adx: use 12-bit coefficients instead of 14-bit to avoid integer overflowJustin Ruggles
2011-11-27adx: simplify adx_decode() by using get_sbits() to read residual samplesJustin Ruggles
2011-11-27adx: fix the data offset parsing in adx_decode_header()Justin Ruggles
first 2 bytes are 0x80, 0x00. offset is only 16-bit. this is according to format descriptions on multimedia wiki and wikipedia.
2011-11-27adx: remove unneeded post-decode channel interleavingJustin Ruggles
instead interleave channels while decoding
2011-11-27adx: validate header valuesJustin Ruggles
2011-11-27adx: cosmetics: general pretty-printing and comment clean-upJustin Ruggles
2011-11-27adx: remove useless commentsJustin Ruggles
2011-11-27adx: change short to int16_tJustin Ruggles
2011-11-27adx: rename struct PREV to ADXChannelStateJustin Ruggles
2011-07-29lavc: use designated initialisers for all codecs.Anton Khirnov
It's more readable and less prone to breakage.
2011-03-19Replace FFmpeg with Libav in licence headersMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.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-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
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-03-02Change a bunch of codec long_names to be more consistent and descriptive.Diego Biurrun
Originally committed as revision 17716 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-27Fix filenames in Doxygen comments.Diego Biurrun
Originally committed as revision 16811 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-12Fix build: Add intreadwrite.h and bswap.h #includes where necessary.Diego Biurrun
Originally committed as revision 16556 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-17Mark adx_decode_init() as type int instead of void, the function returnsDiego Biurrun
a value. Fixes the warning: adxdec.c:36: warning: 'return' with a value, in function returning void Originally committed as revision 14814 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-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-27Add long names to many AVCodec declarations.Stefano Sabatini
patch by Stefano Sabatini, stefano.sabatini-lala poste it Originally committed as revision 13005 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-01constMichael Niedermayer
Originally committed as revision 11752 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-11-01move adx.c to adxdec.cAurelien Jacobs
Originally committed as revision 10904 to svn://svn.ffmpeg.org/ffmpeg/trunk