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
2014-01-05mlpdec: set AV_FRAME_DATA_MATRIXENCODING side data.Tim Walker
2014-01-05mlp: Parse TrueHD decoder channel modifiers and set the AVMatrixEncoding for ↵Tim Walker
each substream.
2013-10-04cosmetics: Group .name and .long_name together in codec/format declarationsDiego Biurrun
2013-08-02Disable deprecation warnings for cases where a replacement is availableDiego Biurrun
2013-07-12mlpdec: Do not set invalid context in read_restart_headerLuca Barbato
The faulty values rippled further down the codepath causing a hard-to-track segfault in the assembly code. Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
2013-03-14avcodec: av_log_ask_for_sample() ---> avpriv_request_sample()Diego Biurrun
2013-03-08lavc decoders: work with refcounted frames.Anton Khirnov
2013-02-23mlpdec: do not try to allocate a zero-sized output buffer.Anton Khirnov
CC:libav-stable@libav.org
2013-02-12mlp/truehd: decode directly to the user-provided AVFrameJustin Ruggles
2013-01-23mlp: implement support for AVCodecContext.request_channel_layout.Tim Walker
Also wrap usage of AVCodecContext.request_channels in FF_API_REQUEST_CHANNELS directives. Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
2013-01-23mlpdec: set the channel layout.Tim Walker
Fixes bug 401. Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com> CC:libav-stable@libav.org
2013-01-23mlpdec: TrueHD: use Libav channel order.Tim Walker
Fixes bug 208. Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com> CC:libav-stable@libav.org
2013-01-23mlp: store the channel layout for each substream.Tim Walker
Also stop storing the channel arrangement in the header info, as it's unused outside of ff_mlp_read_major_sync. Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com> CC:libav-stable@libav.org
2012-12-05lavc: add a wrapper for AVCodecContext.get_buffer().Anton Khirnov
It will be useful in the upcoming transition to refcounted AVFrames.
2012-10-11dsputil: split out mlp dsp functionLuca Barbato
2012-08-07Replace all CODEC_ID_* with AV_CODEC_ID_*Anton Khirnov
2012-04-06cosmetics: Align codec declarationsMartin Storsjö
Also break some long lines, remove codec function placeholder comments and add spaces in sample/pixel format lists. Signed-off-by: Martin Storsjö <martin@martin.st>
2012-02-21mlpdec: use av_log_ask_for_sample()Paul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Janne Grunau <janne-libav@jannau.net>
2012-02-16dsputil: Add ff_ prefix to the dsputil*_init* functionsMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2011-12-05doxygen: eliminate Qt-style doxygen syntaxDiego Biurrun
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-10-13mlpdec: return meaningful error codes instead of -1Justin Ruggles
2011-10-13mlpdec: remove unnecessary wrapper functionJustin Ruggles
2011-10-13mlpdec: only calculate output size onceJustin Ruggles
2011-10-13mlpdec: validate that the reported channel count matches the actual outputJustin Ruggles
channel count
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-03-14Update the url to the site website and change ffmpeg-devel to libav-develJohan Andersson
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-30Fix grammar errors in documentationMåns Rullgård
Originally committed as revision 23904 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-05-11mlpdec: Comment channel_params field in struct SubStream.Nick Brereton
Patch by Nick Brereton <nick at nbrereton dot net> Originally committed as revision 23085 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-05-11mlpdec: Allocate channel decoding parameters for each substream. Some fileNick Brereton
was encountered with a channel range that overlapped the previous substreams, and the code assumed no such overlap was possible. Patch by Nick Brereton <nick at nbrereton dot net> Originally committed as revision 23084 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-01-27Reduce log level of "Extracting .. channel downmix" to AV_LOG_DEBUG, theReimar Döffinger
message is pointless to ordinary users and is printed once per frame. Originally committed as revision 21486 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-24Fix crash in MLP decoder due to integer overflow.Reimar Döffinger
Probably only DoS, init_get_bits sets buffer to NULL, thus causing a NULL-dereference directly after. Originally committed as revision 21426 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-12-29Remove pointless CONFIG_MLP_DECODER preprocessor check.Diego Biurrun
The file is only ever compiled if the MLP decoder is enabled. Originally committed as revision 20968 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-10-16mlp: Indent.Ramiro Polla
Originally committed as revision 20255 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-10-16mlp: Only initialize VLC tables once. This caused a crash when multipleRamiro Polla
instances of the decoder were started at different times. Bug reported by Maxim Anisiutkin. Originally committed as revision 20254 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-05-15mlp: Simplify adressing of state and coeffs arrays for both filters by makingRamiro Polla
the arrays sequential. Originally committed as revision 18841 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-05-06mlpdec: Fix possible writing out of array bounds introduced by beingRamiro Polla
under-paranoid in r18651. Originally committed as revision 18763 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-05-06mlpdec: Split sync word error and MLP sync word check.Ramiro Polla
The previous code would print the wrong error message for MLP streams with TrueHD noise type. Originally committed as revision 18762 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-05-06mlpdec: Fix indentation that got mangled from copy&paste.Ramiro Polla
Originally committed as revision 18761 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-30mlpdec: Move MLP's filter_channel() to dsputils.Ramiro Polla
Originally committed as revision 18721 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-27mlpdec: Simplify filtering code by using only one counter variable.Ramiro Polla
Originally committed as revision 18695 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-22mlpdec: Don't overallocate buffers.Ramiro Polla
Now that max channels and primitive matrices are properly validated, there is no need to be paranoid that random data will be overwritten. As a bonus this makes matrix_coeff 16-byte aligned between matrices. Originally committed as revision 18651 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-22mlpdec: Validate num_primitive_matrices.Ramiro Polla
Originally committed as revision 18650 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-22mlpdec: Validate max_channel and max_matrix_channel.Ramiro Polla
Originally committed as revision 18649 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-22mlpdec: Restart header sync must be 0x31ea for MLP.Ramiro Polla
Originally committed as revision 18648 to svn://svn.ffmpeg.org/ffmpeg/trunk