summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-09-04
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: AVOptions: fix av_set_string3() doxy to match reality. cmdutils: get rid of dummy contexts for examining AVOptions. lavf,lavc,sws: add {avcodec,avformat,sws}_get_class() functions. AVOptions: add AV_OPT_SEARCH_FAKE_OBJ flag for av_opt_find(). cpu detection: avoid a signed overflow Conflicts: avconv.c cmdutils.c doc/APIchanges ffmpeg.c libavcodec/options.c libavcodec/version.h libavformat/version.h libavutil/avutil.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavf,lavc,sws: add {avcodec,avformat,sws}_get_class() functions.Anton Khirnov2011-09-03
| |
| * AVOptions: add AV_OPT_SEARCH_FAKE_OBJ flag for av_opt_find().Anton Khirnov2011-09-03
| | | | | | | | | | It allows to search for options only with AVClass, without allocating the corresponding context.
* | mpeg4: adjust dummy frame threashold for packed divx.Michael Niedermayer2011-09-02
| | | | | | | | | | | | Fixes Ticket427 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | dvdec: Fix dvsd profile[1] detection.Michael Niedermayer2011-09-02
| | | | | | | | | | | | | | Fixes Ticket159 If someone knows of a cleaner way to detect this, patch is welcome. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Revert "mjpeg: treat external huffman table setup failure as codec init ↵Michael Niedermayer2011-09-02
| | | | | | | | | | | | | | | | failure if external huffman table use requested" This broke mplayer This reverts commit a18e04bcf989a9d7f5629c573f9d70f8a020c7a7.
* | jpegdec: better rst skipingMichael Niedermayer2011-09-02
| | | | | | | | | | | | Fixes Ticket426 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | MJPEG: emulate EOI also on two consecutive SOI.Reimar Döffinger2011-09-01
| | | | | | | | | | | | Fixes issue #362. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | Reset cur_scan at more appropriate places.Reimar Döffinger2011-09-01
| | | | | | | | | | | | | | | | Reset it when we actually process an EOI, not when we actually decide to ignore it for bug-workarounds, and reset it on SOF to make it more reliable in case of missing EOI. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-09-01
|\| | | | | | | | | | | | | | | | | | | * qatar/master: avconv: fix some bugs introduced in 630902a1e1336e7ee0cf3dcbcb6eb07af8edf660 libmp3lame: fix typo AVOptions: drop av_ prefix from static av_get_number(). libx264: use X264_THREADS_AUTO constant instead of 0. Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * libmp3lame: fix typoAnton Khirnov2011-09-01
| | | | | | | | | | | | FF_API_LAME_GLOBAL_OPTIONS => FF_API_LAME_GLOBAL_OPTS Thanks to Clément Bœsch for spotting.
| * libx264: use X264_THREADS_AUTO constant instead of 0.Anton Khirnov2011-09-01
| |
* | resample: fix typo (ouput → output).Clément Bœsch2011-09-01
| |
* | resample: fix set but unused variable (lfe) warning.Clément Bœsch2011-09-01
| |
* | imgconvert: avoid mixed declarations and code.Clément Bœsch2011-09-01
| |
* | jpegdec: set color_rangeGavin Kinsey2011-09-01
| |
* | vc1: loose one line difference to qatar.Michael Niedermayer2011-09-01
| | | | | | | | | | | | This should make no functional difference. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mpeg4: fix typo in mpeg4_encode_gop_header()Michael Niedermayer2011-09-01
| | | | | | | | | | Found-by: ubitux Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Replace some commented-out debug printf() / av_log() messages with av_dlog().Diego Biurrun2011-09-01
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-09-01
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: (31 commits) libx264: set default thread count to 0 (auto) lavc: cosmetics, group deprecated codec flags mpeg12: add 'scan_offset' private option. h263/p encoder: add 'structured_slices' private option. h263/p encoder: add 'obmc' private option. h263p encoder: add 'aiv' private option. h263p encoder: add 'umv' private option. mpeg12enc/mpeg4videoenc: add 'alternate_scan' private option. mjpegdec: add 'extern_huff' private option. mpeg4enc: add 'data_partitioning' private option. snow: add 'memc_only' private option. libx264: add 'mbtree' private option. libx264: add 'psy' private option. libmp3lame: add 'reservoir' private option. mpeg2enc: add 'non_linear_quant' private option mpeg12enc: add drop_frame_timecode private option. mpeg12enc: add intra_vlc private option. VC1: Support dynamic dimension changes mjpeg: treat external huffman table setup failure as codec init failure if external huffman table use requested lavc: deprecate CODEC_FLAG2_BRDO ... Conflicts: avconv.c libavcodec/libmp3lame.c libavcodec/libx264.c libavcodec/mjpegdec.c libavcodec/mpeg12enc.c libavcodec/mpegvideo.h libavcodec/vc1.c libavcodec/vc1dec.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * libx264: set default thread count to 0 (auto)Anton Khirnov2011-08-31
| |
| * lavc: cosmetics, group deprecated codec flagsAnton Khirnov2011-08-31
| |
| * mpeg12: add 'scan_offset' private option.Anton Khirnov2011-08-31
| | | | | | | | Deprecate CODEC_FLAG_SVCD_SCAN_OFFSET
| * h263/p encoder: add 'structured_slices' private option.Anton Khirnov2011-08-31
| | | | | | | | Deprecate CODEC_FLAG_H263P_SLICE_STRUCT
| * h263/p encoder: add 'obmc' private option.Anton Khirnov2011-08-31
| | | | | | | | Deprecate CODEC_FLAG_OBMC
| * h263p encoder: add 'aiv' private option.Anton Khirnov2011-08-31
| | | | | | | | Deprecate CODEC_FLAG_H263P_AIV
| * h263p encoder: add 'umv' private option.Anton Khirnov2011-08-31
| | | | | | | | Deprecate CODEC_FLAG_H263P_UMV
| * mpeg12enc/mpeg4videoenc: add 'alternate_scan' private option.Anton Khirnov2011-08-31
| | | | | | | | Deprecate CODEC_FLAG_ALT_SCAN
| * mjpegdec: add 'extern_huff' private option.Anton Khirnov2011-08-31
| | | | | | | | Deprecate CODEC_FLAG_EXTERN_HUFF
| * mpeg4enc: add 'data_partitioning' private option.Anton Khirnov2011-08-31
| | | | | | | | Deprecate CODEC_FLAG_PART
| * snow: add 'memc_only' private option.Anton Khirnov2011-08-31
| | | | | | | | Deprecate CODEC_FLAG2_MEMC_ONLY
| * libx264: add 'mbtree' private option.Anton Khirnov2011-08-31
| | | | | | | | Deprecate CODEC_FLAG2_MBTREE
| * libx264: add 'psy' private option.Anton Khirnov2011-08-31
| | | | | | | | Deprecate CODEC_FLAG2_PSY
| * libmp3lame: add 'reservoir' private option.Anton Khirnov2011-08-31
| | | | | | | | Deprecate CODEC_FLAG2_BIT_RESERVOIR
| * mpeg2enc: add 'non_linear_quant' private optionAnton Khirnov2011-08-31
| | | | | | | | Deprecate CODEC_FLAG2_NON_LINEAR_QUANT
| * mpeg12enc: add drop_frame_timecode private option.Anton Khirnov2011-08-31
| | | | | | | | Deprecate CODEC_FLAG2_DROP_FRAME_TIMECODE
| * mpeg12enc: add intra_vlc private option.Anton Khirnov2011-08-31
| | | | | | | | Deprecate CODEC_FLAG2_INTRA_VLC.
| * VC1: Support dynamic dimension changesAlberto Delmás2011-08-31
| | | | | | | | | | | | | | | | Fixes SA00072, SA00073, SA10150, SA10151, Issue2076 Improves SA10153 Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * mjpeg: treat external huffman table setup failure as codec init failure if ↵Dustin Brody2011-08-31
| | | | | | | | | | | | external huffman table use requested Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * lavc: deprecate CODEC_FLAG2_BRDOAnton Khirnov2011-08-31
| | | | | | | | It's been unused for the last 3 years.
| * libx264: add 'aud' private option.Anton Khirnov2011-08-31
| | | | | | | | Deprecate CODEC_FLAG2_AUD.
| * libx264: add 'fast-pskip' private option.Anton Khirnov2011-08-31
| | | | | | | | Deprecate CODEC_FLAG2_FASTPSKIP.
| * libx264: add '8x8dct' private option.Anton Khirnov2011-08-31
| | | | | | | | Deprecate CODEC_FLAG2_8X8DCT.
| * libx264: add 'mixed-refs' private option.Anton Khirnov2011-08-31
| | | | | | | | Deprecate CODEC_FLAG2_MIXED_REFS.
| * libx264: add 'weightb' private option.Anton Khirnov2011-08-31
| | | | | | | | Deprecate CODEC_FLAG2_BPYRAMID.
| * libx264: add 'b-pyramid' private option.Anton Khirnov2011-08-31
| | | | | | | | Deprecate CODEC_FLAG2_BPYRAMID.
| * libx264: add 'intra-refresh' private option.Anton Khirnov2011-08-31
| | | | | | | | Deprecate CODEC_FLAG2_INTRA_REFRESH.
| * libx264: add 'ssim' private option.Anton Khirnov2011-08-31
| | | | | | | | Deprecate CODEC_FLAG2_SSIM.
| * libx264: make options compatible with x264Anton Khirnov2011-08-31
| | | | | | | | | | Replace '_' with '-', merge psy-trellis into psy-rd and rename cqp->qp Also fix typo pdy-rd -> psy-rd
| * avcodec: remove misleading commentLuca Barbato2011-08-31
| | | | | | | | | | coded_width is the width before lowres scaling, coded_height is the height before lowres scaling.