summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* lavu/parseutils: make small_strptime() return a (non const) char *Stefano Sabatini2012-09-06
| | | | This is consistent with the standard definition of strptime().
* lavf: fix a few typo in some comments.Clément Bœsch2012-09-05
|
* lavf: remove a few useless AV_NOWARN_DEPRECATED().Clément Bœsch2012-09-05
| | | | read_seek was undeprecated in e5c708151.
* vf_hue: fix AVOption defaultsMichael Niedermayer2012-09-05
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* acelp_pitch_delay: add missing libm.h include for exp2()Michael Niedermayer2012-09-05
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* g723_1: add some const for more correctnessMichael Niedermayer2012-09-05
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* proresenc_anatoliy: add 2 const to silence 2 warningsMichael Niedermayer2012-09-05
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Optimization of AC3 floating point decoder for MIPSNedeljko Babic2012-09-05
| | | | | | | | | | FFT in MIPS implementation is working iteratively instead of "recursively" calling functions for smaller FFT sizes. Some of DSP and format convert utils functions are also optimized. Signed-off-by: Nedeljko Babic <nbabic@mips.com> Reviewed-by: Vitor Sessak <vitor1001@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* imgconvert: silence some const incompatible pointer warnings.Michael Niedermayer2012-09-05
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avopt: fix examples to match the same style about default values as the ↵Michael Niedermayer2012-09-05
| | | | | | actual code. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* vf_scale: fix incompatible pointer type warningMichael Niedermayer2012-09-05
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavu/opt: support NULL and special "none" values for size and pixel format ↵Stefano Sabatini2012-09-05
| | | | | | | options Allow to specify NULL values explicitly, thus overriding the default values set in the context.
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-09-05
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: build: eamad: Add missing dependency on mpegvideo code build: utvideoenc: Add missing dependency on Huffman code avopt: Reorder the default_val struct, making i64 the first field Conflicts: configure doc/APIchanges libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * build: eamad: Add missing dependency on mpegvideo codeDiego Biurrun2012-09-05
| |
| * build: utvideoenc: Add missing dependency on Huffman codeDiego Biurrun2012-09-05
| |
| * avopt: Reorder the default_val struct, making i64 the first fieldMartin Storsjö2012-09-04
| | | | | | | | | | | | Also mention this change in APIchanges. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit '21bc44038491e525335ad763883b0288402ff6a0'Michael Niedermayer2012-09-05
|\| | | | | | | | | | | | | | | | | | | | | * commit '21bc44038491e525335ad763883b0288402ff6a0': avopt: Explicitly store rational option defaults in .dbl Conflicts: libavfilter/buffersrc.c libavfilter/vsrc_testsrc.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avopt: Explicitly store rational option defaults in .dblMartin Storsjö2012-09-04
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit 'c7b610aa0b1bac47eea0056b13fe6e982b85844a'Michael Niedermayer2012-09-05
|\| | | | | | | | | | | | | | | | | | | | | | | | | * commit 'c7b610aa0b1bac47eea0056b13fe6e982b85844a': avopt: Explicitly store float/double option defaults in .dbl Conflicts: libavcodec/ac3dec.c libavcodec/libx264.c libavfilter/af_amix.c libavfilter/af_asyncts.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avopt: Explicitly store float/double option defaults in .dblMartin Storsjö2012-09-04
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit 'e6153f173a49e5bfa70b0c04d2f82930533597b9'Michael Niedermayer2012-09-05
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'e6153f173a49e5bfa70b0c04d2f82930533597b9': avopt: Store defaults for AV_OPT_TYPE_INT in the i64 union member Conflicts: libavcodec/libopenjpegdec.c libavcodec/libopenjpegenc.c libavcodec/libx264.c libavcodec/mpeg12enc.c libavcodec/options_table.h libavcodec/snowenc.c libavcodec/tiffenc.c libavdevice/v4l2.c libavdevice/x11grab.c libavfilter/af_amix.c libavfilter/af_asyncts.c libavfilter/af_join.c libavfilter/buffersrc.c libavfilter/src_movie.c libavfilter/vf_delogo.c libavfilter/vf_drawtext.c libavformat/http.c libavformat/img2dec.c libavformat/img2enc.c libavformat/movenc.c libavformat/mpegenc.c libavformat/mpegtsenc.c libavformat/options_table.h libavformat/segment.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avopt: Store defaults for AV_OPT_TYPE_INT in the i64 union memberMartin Storsjö2012-09-04
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit 'd58dd4b5b5d31cfd4092e38a5f2c894eee2ab078'Michael Niedermayer2012-09-05
|\| | | | | | | | | | | | | | | | | | | | | | | * commit 'd58dd4b5b5d31cfd4092e38a5f2c894eee2ab078': avopt: Store defaults for AV_OPT_TYPE_FLAGS in the i64 union member Conflicts: libavcodec/libvpxenc.c libavcodec/options_table.h libavfilter/vf_drawtext.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avopt: Store defaults for AV_OPT_TYPE_FLAGS in the i64 union memberMartin Storsjö2012-09-04
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit '124134e42455763b28cc346fed1d07017a76e84e'Michael Niedermayer2012-09-05
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '124134e42455763b28cc346fed1d07017a76e84e': avopt: Store defaults for AV_OPT_TYPE_CONST in the i64 union member Conflicts: libavcodec/aacenc.c libavcodec/libopenjpegenc.c libavcodec/options_table.h libavdevice/bktr.c libavdevice/v4l2.c libavdevice/x11grab.c libavfilter/af_amix.c libavfilter/vf_drawtext.c libavformat/movenc.c libavformat/options_table.h libavutil/opt.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avopt: Store defaults for AV_OPT_TYPE_CONST in the i64 union memberMartin Storsjö2012-09-04
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit '2d7d91f06d6a1d243dc74c96d3389ee237a3b906'Michael Niedermayer2012-09-05
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '2d7d91f06d6a1d243dc74c96d3389ee237a3b906': svq1enc: Set picture_structure correctly mpegvideo: remove last_picture_ptr / h264 assert. mpegvideo_enc: remove assert that has become obsolete with the new API elbg: Fix an assert Conflicts: libavcodec/elbg.c libavcodec/mpegvideo.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * svq1enc: Set picture_structure correctlyMichael Niedermayer2012-09-04
| | | | | | | | | | | | This fixes assert failures when running in debug mode. Signed-off-by: Martin Storsjö <martin@martin.st>
| * mpegvideo: remove last_picture_ptr / h264 assert.Michael Niedermayer2012-09-04
| | | | | | | | | | | | | | This assert is no longer true since h264 error concealment needs last_picture_ptr to be set. Signed-off-by: Martin Storsjö <martin@martin.st>
| * mpegvideo_enc: remove assert that has become obsolete with the new APIMichael Niedermayer2012-09-04
| | | | | | | | | | | | It now just checks uninitialized and unused data. Signed-off-by: Martin Storsjö <martin@martin.st>
| * elbg: Fix an assertMichael Niedermayer2012-09-04
| | | | | | | | | | | | It seems the condition was flipped from what was intended. Signed-off-by: Martin Storsjö <martin@martin.st>
* | doc/filters: add mp=noise exampleStefano Sabatini2012-09-05
| |
* | doc/filters: itemize example for mp filterStefano Sabatini2012-09-05
| |
* | doc/filters: remove reference to mp=hue filter, which was droppedStefano Sabatini2012-09-05
| |
* | lavc/dvdsubdec: parse the size from the extradata.Clément Bœsch2012-09-04
| |
* | intreadwrite: Dont evaluate value for AV_W* multiple times.Michael Niedermayer2012-09-04
| | | | | | | | | | | | | | Evaluating it multiple times, can have side effects and is possibly slow. So its definitly a bad idea. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | paf: avoid using expressions with sideeffects in AV_R*Michael Niedermayer2012-09-04
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | configure: update sinks used by ffplay/ffmpegMichael Niedermayer2012-09-04
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libavfilter/Makefile: add forgotten entries for the ff-sinksMichael Niedermayer2012-09-04
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | sink_buffer: fix #ifs for FF-sinksMichael Niedermayer2012-09-04
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-09-04
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: configure: add support for bdver1 and bdver2 CPU types. avio: make avio_close NULL the freed buffer pixdesc: cosmetics proresenc: Don't free a buffer not owned by the codec proresenc: Write the full value in one put_bits call adpcmenc: Calculate the IMA_QT predictor without overflow x86: Add convenience macros to check for CPU extensions and flags x86: h264dsp: drop some unnecessary ifdefs around prototype declarations mss12: merge decode_pixel() and decode_top_left_pixel() mss12: reduce SliceContext size from 1067 to 164 KB mss12: move SliceContexts out of the common context into the codec contexts Conflicts: libavformat/aviobuf.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: add support for bdver1 and bdver2 CPU types.Diego Elio Pettenò2012-09-04
| | | | | | | | | | Signed-off-by: Diego Elio Pettenò <flameeyes@flameeyes.eu> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
| * avio: make avio_close NULL the freed bufferLuca Barbato2012-09-04
| |
| * pixdesc: cosmeticsLuca Barbato2012-09-04
| |
| * proresenc: Don't free a buffer not owned by the codecMartin Storsjö2012-09-04
| | | | | | | | | | | | | | | | | | | | The data in coded_frame isn't allocated using get_buffer, but is copied from the input frame to the encoder, so we should not try to free it ourselves. This fixes an assert failure when running in debug mode. Signed-off-by: Martin Storsjö <martin@martin.st>
| * proresenc: Write the full value in one put_bits callMartin Storsjö2012-09-04
| | | | | | | | | | | | | | | | | | Previously, the put_bits call writing the value wrote a value larger than the number of bits specified, failing asserts in debug mode. There was no actual bitstream writer corruption, since the overwritten bit already always was set to 1. Signed-off-by: Martin Storsjö <martin@martin.st>
| * adpcmenc: Calculate the IMA_QT predictor without overflowMichael Niedermayer2012-09-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, the value given to put_bits was 10 bits long for positive predictors, even though 9 bits were to be written. The extra bit could in some cases overwrite existing bits in the bitstream writer cache. This fixes a failed assert in put_bits.h, when running a version built with -DDEBUG. The fate test result gets slightly improved, thanks to getting rid of the overwritten bits in the bitstream writer cache. Signed-off-by: Martin Storsjö <martin@martin.st>
| * x86: Add convenience macros to check for CPU extensions and flagsDiego Biurrun2012-09-04
| |
| * x86: h264dsp: drop some unnecessary ifdefs around prototype declarationsDiego Biurrun2012-09-04
| |
| * mss12: merge decode_pixel() and decode_top_left_pixel()Alberto Delmás2012-09-03
| | | | | | | | | | | | No meaningful generated code differences using gcc -O3. Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>