summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* lavc: do not use av_pix_fmt_descriptors directly.Anton Khirnov2012-10-12
|
* mpegvideo: fix indentationAnton Khirnov2012-10-12
|
* Use the new aes/md5/sha/tree allocation functionsMartin Storsjö2012-10-11
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* svq3: fix pointer type warningMans Rullgard2012-10-11
| | | | | | | | Fixes: libavcodec/svq3.c:661:9: warning: passing argument 2 of 'svq3_decode_block' from incompatible pointer type libavcodec/svq3.c:208:19: note: expected 'DCTELEM *' but argument is of type 'DCTELEM (*)[32]' Signed-off-by: Mans Rullgard <mans@mansr.com>
* svq3: replace unsafe pointer casting with intreadwrite macrosMans Rullgard2012-10-11
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Move avutil tables only used in libavcodec to libavcodec.Diego Biurrun2012-10-11
|
* options_table: refs option is not snow-onlyDiego Biurrun2012-10-11
|
* mlpdsp: adding missing fileLuca Barbato2012-10-11
|
* dsputil: split out mlp dsp functionLuca Barbato2012-10-11
|
* sh4: add required #include, fix buildMans Rullgard2012-10-11
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* flashsv: propagate inflateReset() errorsJanne Grunau2012-10-10
| | | | Fixes CID717493.
* indeo4/5: remove constant parameter num_bands from wavelet recompositionJanne Grunau2012-10-10
| | | | Fixes bogus uninitialized value compiler and coverity warnings.
* Double motion vector range for HPEL interlaced picture in proper placeMashiat Sarker Shakkhar2012-10-10
| | | | | | | The existing code is not in the right place and it should cover both interlaced frame and field pictures. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* vc1dec: Set opposite to the correct value for 1REF field picturesMashiat Sarker Shakkhar2012-10-10
| | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* vc1dec: Invoke edge emulation regardless of MV precision for 1-MV chromaMashiat Sarker Shakkhar2012-10-10
| | | | | | | | | | This is required due to the way VC-1 handles chroma pull-back which may end up causing negative chroma MV for zero luma MV. Edge emulation needs to be invoked in such cases. This only affects vertical component of chroma motion vector. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* vc1dec: Set chroma reference field from REFFIELD for 1REF field picturesMashiat Sarker Shakkhar2012-10-10
| | | | | | | | Interlaced field pictures can have one or two reference pictures, signaled by NUMREF syntax element. For single reference pictures, reference picture is determined by REFFIELD syntax element. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* vc1dec: Use correct spelling of "opposite"Mashiat Sarker Shakkhar2012-10-10
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* a64multienc: change mc_frame_counter to unsignedJanne Grunau2012-10-10
| | | | | | | | | | GCC cannot proof that c->mc_frame_counter is always >- 0, changing the type from int to unsigned fixes following warning: libavcodec/a64multienc.c: In function ‘a64multi_encode_frame’: libavcodec/a64multienc.c:342:17: warning: ‘buf’ may be used uninitialized in this function[-Wuninitialized] Signed-off-by: Janne Grunau <janne-libav@jannau.net>
* arm: call arm-specific rv34dsp init functions under if (ARCH_ARM)Jean-Baptiste Kempf2012-10-10
| | | | | | | Assign NEON specific function pointers after runtime check via av_get_cpu_flags(). Signed-off-by: Janne Grunau <janne-libav@jannau.net>
* svq1: Drop a bunch of useless parenthesesDiego Biurrun2012-10-10
|
* svq1: K&R formatting cosmeticsDiego Biurrun2012-10-10
|
* g722enc: fix size argument in memsetJanne Grunau2012-10-09
| | | | Fixes CID700725.
* lavc: split asv12 encoder/decoderAnton Khirnov2012-10-09
|
* vc1dec: prevent memory leak in error pathJanne Grunau2012-10-09
| | | | Fixes CID732271.
* vc1dec: prevent memory leak on av_realloc errorJanne Grunau2012-10-09
|
* adxdec: use planar sample formatJustin Ruggles2012-10-09
|
* adpcmdec: use planar sample format for adpcm_thpJustin Ruggles2012-10-09
|
* adpcmdec: use planar sample format for adpcm_ea_xasJustin Ruggles2012-10-09
|
* adpcmdec: use planar sample format for adpcm_ea_r1/r2/r3Justin Ruggles2012-10-09
|
* adpcmdec: use planar sample format for adpcm_xaJustin Ruggles2012-10-09
|
* adpcmdec: use planar sample format for adpcm_ima_ws for vqa version 3Justin Ruggles2012-10-09
|
* adpcmdec: use planar sample format for adpcm_4xmJustin Ruggles2012-10-09
|
* adpcmdec: use planar sample format for adpcm_ima_wavJustin Ruggles2012-10-09
|
* adpcmdec: use planar sample format for adpcm_ima_qtJustin Ruggles2012-10-09
|
* pcmdec: use planar sample format for pcm_lxfJustin Ruggles2012-10-09
|
* mace: use planar sample formatJustin Ruggles2012-10-09
|
* atrac1: use planar sample formatJustin Ruggles2012-10-09
|
* build: non-x86: Only compile mpegvideo optimizations when necessaryDiego Biurrun2012-10-09
|
* avcodec: free extended_data instead address of itJanne Grunau2012-10-09
| | | | Fixes CID732173.
* Restructure av_log_missing_feature messageDiego Biurrun2012-10-09
| | | | | | | | Some invocations include a verb in the log message, others do not. Yet av_log_missing_feature expects callers to provide a verb. Change the function to include a verb instead and update the callers accordingly. The result is a more natural function API and correct English in the function invocations.
* ppc: fix Altivec build with old compilersMans Rullgard2012-10-08
| | | | | | | | | The vec_splat() intrinsic requires a constant argument for the element number, and the code relies on the compiler unrolling the loop to provide this. Manually unrolling the loop avoids this reliance and works with all compilers. Signed-off-by: Mans Rullgard <mans@mansr.com>
* x86: vc1: call ff_vc1dsp_init_x86() under if (ARCH_X86)Janne Grunau2012-10-08
|
* x86: cavs: call ff_cavsdsp_init_x86() under if (ARCH_X86)Janne Grunau2012-10-08
|
* x86: call most of the x86 dsp init functions under if (ARCH_X86)Janne Grunau2012-10-08
| | | | Rename the called dsp init functions to *_init_x86.
* Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormatAnton Khirnov2012-10-08
|
* avcodec: allow either planar or interleaved sample format when encoding monoJustin Ruggles2012-10-07
| | | | | When there is only 1 channel, the planar and interleaved formats of the same data type should be treated as identical.
* adpcmenc: ensure calls to adpcm_ima_compress_sample() are in the right orderJustin Ruggles2012-10-07
| | | | Should fix fate-acodec-adpcm-ima_wav with several compilers.
* wmaenc: use float planar sample formatJustin Ruggles2012-10-06
|
* (e)ac3enc: use planar sample formatJustin Ruggles2012-10-06
|
* aacenc: use planar sample formatJustin Ruggles2012-10-06
|