summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* h264pred: 12 and 14 bit supportMichael Niedermayer2012-07-10
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* h264idct: 12 and 14 bit supportMichael Niedermayer2012-07-10
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* h264: limit 10bpp MC pading trick to 10bppMichael Niedermayer2012-07-10
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* dsputil: extend things to 12 and 14 bitsMichael Niedermayer2012-07-10
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-07-09
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: mss3: use standard zigzag table mss3: split DSP functions that are used in MTS2(MSS4) into separate file motion-test: do not use getopt() tcp: add initial timeout limit for incoming connections configure: Change the rdtsc check to a linker check avconv: propagate fatal errors from lavfi. lavfi: add error handling to filter_samples(). fate-run: make avconv() properly deal with multiple inputs. asplit: don't leak the input buffer. af_resample: fix request_frame() behavior. af_asyncts: fix request_frame() behavior. libx264: support aspect ratio switching matroskadec: honor error_recognition when encountering unknown elements. lavr: resampling: add support for s32p, fltp, and dblp internal sample formats lavr: resampling: add filter type and Kaiser window beta to AVOptions lavr: Use AV_SAMPLE_FMT_NONE to auto-select the internal sample format lavr: mix: validate internal sample format in ff_audio_mix_init() Conflicts: ffmpeg.c ffplay.c libavcodec/libx264.c libavfilter/audio.c libavfilter/split.c libavformat/tcp.c tests/fate-run.sh Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * mss3: use standard zigzag tableKostya Shishkov2012-07-09
| |
| * mss3: split DSP functions that are used in MTS2(MSS4) into separate fileKostya Shishkov2012-07-09
| |
| * motion-test: do not use getopt()Anton Khirnov2012-07-09
| | | | | | | | | | | | | | It is not available on all systems and using argc/argv directly actually makes the code simpler. Signed-off-by: Diego Biurrun <diego@biurrun.de>
| * libx264: support aspect ratio switchingJULIAN GARDNER2012-07-09
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | mpeg12: switch to av_assertMichael Niedermayer2012-07-09
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mpeg12enc: switch to av_assertMichael Niedermayer2012-07-09
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Show hyphen in codec tag.Carl Eugen Hoyos2012-07-09
| |
* | exr: support for reading pixelAspectRatioPaul B Mahol2012-07-09
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | tiffenc: PIX_FMT_YUV440P supportPaul B Mahol2012-07-09
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | sgidec: add CODEC_CAP_DR1Paul B Mahol2012-07-08
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | sgidec: remove redundant argument from read_uncompressed_sgi()Paul B Mahol2012-07-08
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | g723_1: add CODEC_CAP_DR1Paul B Mahol2012-07-08
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | exr: add CODEC_CAP_DR1Paul B Mahol2012-07-08
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | dpx: add CODEC_CAP_DR1Paul B Mahol2012-07-08
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | sgidec: fix off by 1 error that tested a sample too far for oob.Michael Niedermayer2012-07-09
| | | | | | | | | | | | This led to decoding failure when linesize was too small. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mpegaudioenc: use av_assertMichael Niedermayer2012-07-08
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | sanm: make use of dsputilPaul B Mahol2012-07-07
| | | | | | | | | | | | About 27% faster decoding. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | aacdec: correct "audio config changed" warning messageMichael Niedermayer2012-07-08
| | | | | | | | | | Idea-by: Reimar Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | latm: fix initialization on some streams when no extradata is availableHendrik Leppkes2012-07-08
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-07-07
|\| | | | | | | | | | | | | | | | | | | | | * qatar/master: mxfdec: replace x>>av_log2(sizeof(..)) by x/sizeof(..). x86: h264_intrapred: Don't add the 'd' suffix to the SPLATB_REG macro Conflicts: libavformat/mxfdec.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * x86: h264_intrapred: Don't add the 'd' suffix to the SPLATB_REG macroMartin Storsjö2012-07-06
| | | | | | | | | | | | | | | | | | | | | | | | | | The SPLATB_REG macro already adds the 'd' suffix internally. This fixes building on Win64, which has been broken since 878e66902. This worked for unix, where r2 happened to be rdx in this case, which with the first suffix rdxd was mapped to eax, and eaxd is defined back to eax. On win64 however, r2 happened to be R8 in this case, and R8d mapps to R8D just fine, but there's no mapping for R8Dd to anything. Signed-off-by: Martin Storsjö <martin@martin.st>
* | x86: h264_intrapred: use newly introduced SPLAT* and PSHUFLW macrosLoren Merritt2012-07-07
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | vc1: implement frame interlaced b-frame header parsingHendrik Leppkes2012-07-07
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | celp_math: use av_assertMichael Niedermayer2012-07-07
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | cabac: use av_assertMichael Niedermayer2012-07-07
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-07-07
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: configure: add functions for testing code fragments af_amix: avoid spurious EAGAIN. af_amix: return AVERROR(EAGAIN) when request_frame didn't produce output. af_amix: only consider negative return codes as errors. avconv: use only meaningful timestamps in start time check. avconv: fix the check for -ss as an output option. mss3: add forgotten 'static' qualifier for private table lavc: options: add planar names for request_sample_fmt flacdec: add planar output support flvdec: Treat all nellymoser versions as the same codec Conflicts: ffmpeg.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * mss3: add forgotten 'static' qualifier for private tableKostya Shishkov2012-07-06
| |
| * lavc: options: add planar names for request_sample_fmtMans Rullgard2012-07-05
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * flacdec: add planar output supportMans Rullgard2012-07-05
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* | tiffenc: PIX_FMT_GRAY8A supportPaul B Mahol2012-07-06
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | tiffenc: PIX_FMT_GRAY16LE supportPaul B Mahol2012-07-06
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | tiffenc: merge common codePaul B Mahol2012-07-06
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | tiffenc: use av_get_bits_per_pixel() to get bppPaul B Mahol2012-07-06
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | tiffenc: use av_pix_fmt_descriptors to set bpp_tab[]Paul B Mahol2012-07-06
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | tiffenc: simplify calculation of bpp_tab_sizePaul B Mahol2012-07-06
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | bmv: add CODEC_CAP_DR1Paul B Mahol2012-07-06
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | lpc: use default number of passes when lpc_passes is invalidMichael Niedermayer2012-07-06
| | | | | | | | | | | | Should fix valgrind failure (uninitialized vars) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | tiffdec: PIX_FMT_GRAY16LE supportPaul B Mahol2012-07-06
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | lavc: fix shared build after dnxhd merge.Nicolas George2012-07-06
| | | | | | | | | | Signed-off-by: Nicolas George <nicolas.george@normalesup.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | add side data to indicate the amount of samples to skip at the begin and endMichael Niedermayer2012-07-06
| | | | | | | | | | | | Reviewed-by: Nicolas George <nicolas.george@normalesup.org> Reveiwed-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | paf: add forgotten CODEC_CAP_DR1Paul B Mahol2012-07-06
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-07-05
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: qdm2: remove broken and disabled dump_context() debug function x86: h264_intrapred: use newly introduced SPLAT* and PSHUFLW macros x86inc: add SPLATB_LOAD, SPLATB_REG, PSHUFLW macros x86inc: modify ALIGN to not generate long nops on i586 x86: h264_intrapred: port to cpuflag macros avplay: update input filter pointer when the filtergraph is reset. avconv: fix parsing of -force_key_frames option. h264: use templates to avoid excessive inlining xtea: Make the count parameter match the documentation blowfish: Make the count parameter match the documentation mpegvideo: Don't use ff_mspel_motion() for vc1 xtea: invert branch and loop precedence blowfish: invert branch and loop precedence flvdec: optionally trust the metadata avconv: Set audio filter time base to the sample rate vp8: Add ifdef guards around the sse2 loopfilter in the sse2slow branch too Conflicts: ffmpeg.c ffplay.c libavcodec/h264.c libavcodec/mpegvideo_common.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * qdm2: remove broken and disabled dump_context() debug functionDiego Biurrun2012-07-05
| |
| * x86: h264_intrapred: use newly introduced SPLAT* and PSHUFLW macrosDiego Biurrun2012-07-05
| |
| * x86inc: add SPLATB_LOAD, SPLATB_REG, PSHUFLW macrosLoren Merritt2012-07-05
| | | | | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>