summaryrefslogtreecommitdiffstats
path: root/libavcodec
Commit message (Collapse)AuthorAgeFilesLines
* rangecoder-test: Drop timer output that clutters stderrDiego Biurrun2012-10-151-8/+2
|
* rangecoder-test: Return in case of an errorDiego Biurrun2012-10-151-1/+3
|
* wmapro: use planar sample formatJustin Ruggles2012-10-141-11/+6
|
* wmalossless: output in planar sample formatJustin Ruggles2012-10-141-8/+9
|
* wmadec: use float planar sample format outputJustin Ruggles2012-10-141-37/+28
|
* shorten: use planar sample formatJustin Ruggles2012-10-141-9/+14
|
* lavc: update documentation for AVFrame.extended_dataJustin Ruggles2012-10-141-1/+1
|
* avutil: Rename ff_set_systematic_pal2() ---> avpriv_set_systematic_pal2()Diego Biurrun2012-10-133-3/+3
| | | | Functions used across libraries should have avpriv_ and not ff_ prefixes.
* vc1: Use codec ID from AVCodecContext while parsing frame headerMashiat Sarker Shakkhar2012-10-131-1/+1
| | | | | | | This fixes a segfault with samples that I have (both of them MPEG-TS). Looks like avctx->codec is not being set during parsing. Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
* dca: allocate a secondary buffer for extra channels when downmixingJustin Ruggles2012-10-131-2/+30
| | | | | The output AVFrame buffer only has data for the downmix channels. Fixes a segfault when decoding dca with request_channels == 2.
* mpegvideo: remove write-only variableMans Rullgard2012-10-121-2/+2
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Use proper return values in case of missing featuresDiego Biurrun2012-10-1212-18/+18
|
* rangecoder-test: Set error message log level to error, instead of debugDiego Biurrun2012-10-121-1/+2
|
* rangecoder: K&R formatting cosmeticsDiego Biurrun2012-10-122-98/+106
|
* avcodec: Remove broken MMI optimizationsDiego Biurrun2012-10-1212-799/+9
| | | | The code fails to compile and is broken beyond repair.
* Remove libmpeg2 #define remnantsDiego Biurrun2012-10-122-0/+5
|
* Move av_reverse table to libavcodecDiego Biurrun2012-10-1213-48/+78
| | | | It is only used in that library.
* avutil: Duplicate ff_log2_tab instead of sharing it across libsDiego Biurrun2012-10-122-0/+2
| | | | | The table is so small that the space gain is not worth the performance overhead of cross-library access.
* tscc2: Fix an out of array accessMichael Niedermayer2012-10-121-1/+1
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* vp8: reset loopfilter delta values at keyframes.Sami Pietila2012-10-121-0/+1
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* avutil: add yuva422p and yuva444p formatsLuca Barbato2012-10-121-0/+2
|
* lavc: do not use av_pix_fmt_descriptors directly.Anton Khirnov2012-10-129-46/+61
|
* mpegvideo: fix indentationAnton Khirnov2012-10-121-14/+14
|
* Use the new aes/md5/sha/tree allocation functionsMartin Storsjö2012-10-111-1/+1
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* svq3: fix pointer type warningMans Rullgard2012-10-111-1/+1
| | | | | | | | 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-111-8/+8
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Move avutil tables only used in libavcodec to libavcodec.Diego Biurrun2012-10-1110-11/+127
|
* options_table: refs option is not snow-onlyDiego Biurrun2012-10-111-1/+1
|
* mlpdsp: adding missing fileLuca Barbato2012-10-111-0/+37
|
* dsputil: split out mlp dsp functionLuca Barbato2012-10-115-20/+9
|
* sh4: add required #include, fix buildMans Rullgard2012-10-111-0/+2
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* flashsv: propagate inflateReset() errorsJanne Grunau2012-10-101-5/+14
| | | | Fixes CID717493.
* indeo4/5: remove constant parameter num_bands from wavelet recompositionJanne Grunau2012-10-103-8/+7
| | | | Fixes bogus uninitialized value compiler and coverity warnings.
* Double motion vector range for HPEL interlaced picture in proper placeMashiat Sarker Shakkhar2012-10-102-4/+5
| | | | | | | 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-101-4/+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-101-1/+1
| | | | | | | | | | 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-101-0/+1
| | | | | | | | 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-101-5/+5
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* a64multienc: change mc_frame_counter to unsignedJanne Grunau2012-10-101-1/+1
| | | | | | | | | | 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-106-18/+32
| | | | | | | 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-102-48/+48
|
* svq1: K&R formatting cosmeticsDiego Biurrun2012-10-107-1075/+1109
|
* g722enc: fix size argument in memsetJanne Grunau2012-10-091-1/+1
| | | | Fixes CID700725.
* lavc: split asv12 encoder/decoderAnton Khirnov2012-10-096-672/+778
|
* vc1dec: prevent memory leak in error pathJanne Grunau2012-10-091-1/+1
| | | | Fixes CID732271.
* vc1dec: prevent memory leak on av_realloc errorJanne Grunau2012-10-091-4/+6
|
* adxdec: use planar sample formatJustin Ruggles2012-10-091-8/+13
|
* adpcmdec: use planar sample format for adpcm_thpJustin Ruggles2012-10-091-6/+3
|
* adpcmdec: use planar sample format for adpcm_ea_xasJustin Ruggles2012-10-091-12/+16
|
* adpcmdec: use planar sample format for adpcm_ea_r1/r2/r3Justin Ruggles2012-10-091-10/+10
|
OpenPOWER on IntegriCloud