summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* ivi_common: Drop unused function parameter from decode_band()Diego Biurrun2012-10-26
|
* cook: Remove some silly Doxygen commentsDiego Biurrun2012-10-26
|
* cook: Remove senseless maybe_reformat_buffer32() functionDiego Biurrun2012-10-26
|
* cook: cosmetics: Better names for joint_decode() function parametersDiego Biurrun2012-10-26
|
* cook: cosmetics: Better name for ccpl COOKSubpacket memberDiego Biurrun2012-10-26
|
* h263: avoid memcpys over array bound in motion vector caching for obmcJanne Grunau2012-10-26
| | | | Fixes CID602232.
* ffv1: set the range coder state in decode_slice_headerLuca Barbato2001-01-01
|
* avutil: Move memcpy_backptr() to mem.cDiego Biurrun2012-10-25
| | | | The function is used elsewhere and does not belong with the LZO code.
* g.723.1: add missing CODEC_CAP_DR1Anton Khirnov2012-10-24
|
* lavc: initialize output AVFrame before decoding.Anton Khirnov2012-10-24
| | | | | | | Avoids memleaks with audio when extended_data is nontrivial and the user doesn't reset the frame. Shouldn't have any effect for video for now, but might be useful in the future.
* lavc: fix documentation for AVCodecContext.delayJustin Ruggles2012-10-23
|
* atrac3: return an error if extradata_size is not a specific known sizeJustin Ruggles2012-10-23
| | | | Also fixes 3 compiler warnings about using uninitialized variables.
* lavc: use the correct API version guard macro for avcodec_encode_audio()Justin Ruggles2012-10-23
|
* dfa: use av_memcpy_backptr() where previously impossibleMans Rullgard2012-10-23
| | | | | | | Since the requirement for output padding has been lifted, we can use av_memcpy_backptr() here as well. Signed-off-by: Mans Rullgard <mans@mansr.com>
* av_memcpy_backptr: Drop no longer necessary malloc paddingDiego Biurrun2012-10-23
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* dsputil: Replace AV_WNxx(AV_RNxx()) combinations by AV_COPYxxUDiego Biurrun2012-10-23
|
* dxtory: Replace AV_WN16A(AV_RN16A()) combination by AV_COPY16Diego Biurrun2012-10-23
|
* mp3: properly forward mp_decode_frame errorsLuca Barbato2012-10-23
| | | | | The function can return either a parsing error or a memory management error.
* mp3: exit on parsing error in mp_decode_frameLuca Barbato2012-10-23
| | | | | | | Properly forward mp_decode_layer3 errors, mp_decode_layer1 and mp_decode_layer2 do not return errors. Based on a patch by Michael Niedermayer.
* libm: add fallbacks for various single-precision functionsMans Rullgard2012-10-23
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* mpegaudiodec: Fix buffer handling on random accessMichael Niedermayer2012-10-23
|
* mpegaudio: Refactor mp3on4 flush functionDiego Biurrun2012-10-23
|
* Improve wording and spelling of av_log_missing_feature messages.Diego Biurrun2012-10-23
|
* Revert "avutil: Add a copy of ff_sqrt_tab back into avutil to restore ABI ↵Anton Khirnov2012-10-23
| | | | | | | | compatibility" This reverts commit d15c21e5fa3961f10026da1a3080a3aa3cf4cec9. After the major bump this is no longer necessary.
* atrac3: replace a calculation with FFALIGN()Justin Ruggles2012-10-22
| | | | | This allocates 4 bytes less than the previous code if avctx->block_align is a multiple of 4, but the extra 4 bytes is not really needed.
* atrac3: remove unused ATRAC3Context field, sample_rateJustin Ruggles2012-10-22
|
* atrac3: use sizeof(variable) instead of sizeof(type)Justin Ruggles2012-10-22
|
* atrac3: simplify MDCT window calculationJustin Ruggles2012-10-22
|
* atrac3: initialize static tables in AVCodec.init_static_data()Justin Ruggles2012-10-22
|
* atrac3: separate window initialization from IMDCT initializationJustin Ruggles2012-10-22
|
* atrac3: move the 'frame_factor' field from ATRAC3Context to where it is usedJustin Ruggles2012-10-22
|
* atrac3: remove unused ATRAC3Context field, bit_rateJustin Ruggles2012-10-22
|
* atrac3: move the 'samples_per_frame' field from ATRAC3Context to where it is ↵Justin Ruggles2012-10-22
| | | | used
* atrac3: remove unused ATRAC3Context field, samples_per_channelJustin Ruggles2012-10-22
|
* atrac3: use AVCodecContext.block_align instead of keeping a private copyJustin Ruggles2012-10-22
|
* atrac3: move the 'delay' field from ATRAC3Context to where it is usedJustin Ruggles2012-10-22
|
* atrac3: move the 'version' field from ATRAC3Context to where it is usedJustin Ruggles2012-10-22
|
* atrac3: use AVCodecContext.channels instead of keeping a private copyJustin Ruggles2012-10-22
|
* atrac3: simplify some loop indexingJustin Ruggles2012-10-22
|
* atrac3: cosmetics: pretty-printing and renamingJustin Ruggles2012-10-22
| | | | also does some minor refactoring.
* pcm: define AVCodec instances only for enabled codecsMans Rullgard2012-10-22
| | | | | | | This defines an AVCodec only if the corresponding CONFIG option is enabled instead of using the broad CONFIG_ENCODERS/DECODERS. Signed-off-by: Mans Rullgard <mans@mansr.com>
* libxvid: remove useless doxy comments.Anton Khirnov2012-10-22
|
* lavc: remove stats_out from the options table.Anton Khirnov2012-10-22
| | | | | | | | | | | | | | Since it is declared as a string AVOption, the generic freeing code attempts to free it on codec close. Some codecs might have already freed it elsewhere (or didn't even allocate it with av_malloc() in the first place), so this might lead to an invalid free. There is no point in having this field accessible as an AVOption, so remove it from the options table. Fixes Bug 380. CC: libav-stable@libav.org
* lavc: extend frame_size doxy.Anton Khirnov2012-10-22
|
* alacdec: set bits_per_raw_sampleJustin Ruggles2012-10-21
|
* avcodec: handle AVERROR_EXPERIMENTALNathan Caldwell2012-10-21
| | | | | | | | | | Error out on init if a codec with CODEC_CAP_EXPERIMENTAL is requested and strict_std_compliance is not FF_COMPLIANCE_EXPERIMENTAL. Move the check from avconv to avcodec_open2() and return AVERROR_EXPERIMENTAL accordingly. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* avcodec: prefer decoders without CODEC_CAP_EXPERIMENTALNathan Caldwell2012-10-21
| | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* svq3: cosmetics: Drop useless parenthesesDiego Biurrun2012-10-20
|
* svq3: K&R formatting cosmeticsDiego Biurrun2012-10-20
|
* ffv1: Add missing #includes to header fileDiego Biurrun2012-10-20
|