summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* tools/probetest: support testing a single specified input formatMichael Niedermayer2014-12-23
| | | | | | | This reduces the time the test takes significantly when only one formats needs to be tested Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* frame_thread_encoder: use ref-counting to avoid memcpy of all input framesHendrik Leppkes2014-12-23
| | | | | | Apparently uneeded lock/unlock removed by commiter Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/h264: also show frames with missing fields when CODEC_FLAG2_SHOW_ALL ↵Michael Niedermayer2014-12-22
| | | | | | | | is set This allows viewing more of ticket2254 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* cdxl: fix durationPiotr Bandurski2014-12-22
| | | | | | fixes ticket #1937 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avformat/rtmpproto: Use av_freep() to avoid leaving stale pointers in memoryMichael Niedermayer2014-12-22
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avformat/riffdec: Use av_freep() to avoid leaving stale pointers in memoryMichael Niedermayer2014-12-22
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avformat/os_support: Use av_freep() to avoid leaving stale pointers in memoryMichael Niedermayer2014-12-22
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avformat/img2dec: check w/h in dpx_probeMichael Niedermayer2014-12-21
| | | | | | Fixes probetest failure Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avformat/swfdec: Check frame size rectangle in probe()Michael Niedermayer2014-12-21
| | | | | | fixes probetest failure Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avformat/mpegtsenc: Use av_freep() to avoid leaving stale pointers in memoryMichael Niedermayer2014-12-21
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avformat/mpegenc: Use av_freep() to avoid leaving stale pointers in memoryMichael Niedermayer2014-12-21
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avfilter/vf_boxblur: Support 10bit planar formatsMichael Niedermayer2014-12-21
|
* avfilter/vf_boxblur: add gbrp pixfmtMichael Niedermayer2014-12-21
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avfilter/vf_spp: Fix overflow in 8bit store sliceMichael Niedermayer2014-12-21
| | | | | | | Fixes regression with ffplay -f lavfi -i testsrc=640x480 -vf format=gray,boxblur=20:10,geq="'mod(lum(X,Y),16)*15'",boxblur=10,geq="'abs(mod(lum(X,Y),15)-7)*32'",spp=4:40 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avfilter/vf_boxblur: avoid one addition per lineMichael Niedermayer2014-12-21
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avfilter/vf_boxblur: factor rounder offset outMichael Niedermayer2014-12-21
| | | | | | 3322 -> 3204 cycles Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avfilter/vf_spp: fix overflows with depth > 8Michael Niedermayer2014-12-20
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge commit '9cfa68c560bdec82d2d5ec079f9c5b0f9ca37af0'Michael Niedermayer2014-12-20
|\ | | | | | | | | | | | | | | | | | | | | | | * commit '9cfa68c560bdec82d2d5ec079f9c5b0f9ca37af0': mpegts: add support for Opus Conflicts: libavcodec/opus_parser.c libavformat/mpegts.c See: 74141f693ded2fbf75af56fff309d2db35183635 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * mpegts: add support for OpusKieran Kunhya2014-12-20
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | avfilter/vf_spp: add support for 9bit YUV and GBR as well as GBRP10Michael Niedermayer2014-12-20
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/idctdsp: use the 10bit code for 9 bit tooMichael Niedermayer2014-12-20
| | | | | | | | | | | | 9bit is currently not used Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/fdctdsp: use the 10bit code for 9 bit tooMichael Niedermayer2014-12-20
| | | | | | | | | | | | 9bit is currently not used Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat/mmst: Use av_freep() avoid leaving stale pointers in memoryMichael Niedermayer2014-12-20
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat/http: Use av_freep() avoid leaving stale pointers in memoryMichael Niedermayer2014-12-20
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat/id3v2: Use av_freep() avoid leaving stale pointers in memoryMichael Niedermayer2014-12-20
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | x86/vp3dsp: port put_vp_no_rnd_pixels8_l2_mmx to yasmJames Almer2014-12-20
| | | | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Makefile: add dependencies which require ffversion.hMichael Niedermayer2014-12-20
| | | | | | | | | | | | Without this ffversion.h could sometimes be built too late Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat/westwood_aud: replace != 0 error check by <0Michael Niedermayer2014-12-20
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat/asfenc: replace != 0 error check by <0Michael Niedermayer2014-12-20
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '8ebf02f8f530240edf7e45f35f7647ef9dd44a58'Michael Niedermayer2014-12-20
|\| | | | | | | | | | | | | | | | | | | * commit '8ebf02f8f530240edf7e45f35f7647ef9dd44a58': libavformat: Only use MoveFileExA when targeting the desktop API subset Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * libavformat: Only use MoveFileExA when targeting the desktop API subsetMartin Storsjö2014-12-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The MoveFileExA is available in the headers regardless which API subset is targeted, but it is missing in the Windows Phone link libraries. When targeting Windows Store apps, the function is available both in the headers and in the link libraries, and thus there is no indication for the build system that this function should be avoided - such an indication is only given by the Windows App Certification Kit, which forbids using the MoveFileExA function. Therefore check the WINAPI_FAMILY defines instead, to figure out which API subset is targeted. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit 'fc308b30bb24e623fed042ec78b10803b2362a18'Michael Niedermayer2014-12-20
|\| | | | | | | | | | | | | * commit 'fc308b30bb24e623fed042ec78b10803b2362a18': rtpenc_mpegts: Call write_trailer for the mpegts muxer even if no output buffer exists Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * rtpenc_mpegts: Call write_trailer for the mpegts muxer even if no output ↵Martin Storsjö2014-12-19
| | | | | | | | | | | | | | | | | | | | buffer exists Since the mpegts muxer now can handle being called with a NULL AVIOContext, we don't need to try to allocate one before calling write_trailer. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit 'e2ce16392205d8efe9143329ed3fb5fcb15498fa'Michael Niedermayer2014-12-20
|\| | | | | | | | | | | | | * commit 'e2ce16392205d8efe9143329ed3fb5fcb15498fa': mpegts: Support running the write_trailer function without an AVIOContext Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * mpegts: Support running the write_trailer function without an AVIOContextMartin Storsjö2014-12-19
| | | | | | | | | | | | | | | | If opening and closing dynamic buffers as AVIOContext, we may not have any AVIOContext available when wanting to close and deallocate the muxer. Allow calling write_trailer despite this. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit '4895aa65c6ddec2e33ec3c023f221b1bafcbaf9f'Michael Niedermayer2014-12-20
|\| | | | | | | | | | | | | | | | | | | | | * commit '4895aa65c6ddec2e33ec3c023f221b1bafcbaf9f': libavformat: Allow calling av_write_trailer with a NULL AVIOContext Conflicts: libavformat/mux.c See: 277f20c3c877a74aca9d480480024a6d66c9fbc4 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * libavformat: Allow calling av_write_trailer with a NULL AVIOContextMartin Storsjö2014-12-19
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* | avformat/rsd: make tag_buf string largerClément Bœsch2014-12-20
| | | | | | | | av_get_codec_tag_string() uses more that 1 char for unprintable characters.
* | avformat/apngdec: make tag_buf string largerClément Bœsch2014-12-20
| | | | | | | | av_get_codec_tag_string() uses more that 1 char for unprintable characters.
* | avformat/wavdec: make start_code string largerClément Bœsch2014-12-19
| | | | | | | | av_get_codec_tag_string() uses more that 1 char for unprintable characters.
* | wavdec: avoid output of arbitrary charsThomas Volkert2014-12-19
| | | | | | | | | | | | | | use av_get_codec_tag_string() in wav_read_header() for printing the faulty start code from riff header Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | wavdec: refactor wav_read_header()Thomas Volkert2014-12-19
| | | | | | | | | | | | | | | | Make it more readable and display an error message in case an invalid header is detected (the current version just returns AVERROR_INVALIDDATA) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/vp3: Fix offset handlingMichael Niedermayer2014-12-19
| | | | | | | | | | | | Fixes use of uninitialized memory Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/mpegvideo_enc: remove rtp_mode=0 for H261Michael Niedermayer2014-12-19
| | | | | | | | | | Suggested-by: Thomas Volkert <silvo@gmx.net> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | x86/constants: fix alignment of pw_255James Almer2014-12-19
| | | | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Add FFMPEG_VERSION into the binary libsMichael Niedermayer2014-12-19
| | | | | | | | | | | | This simplifies identifying from which revision a binary of a lib came from Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat/mpegenc: replace always enabled asserts by av_assert0()Michael Niedermayer2014-12-19
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avfilter/vsrc_life: Use av_freep() avoid leaving stale pointers in memoryMichael Niedermayer2014-12-19
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avfilter/vf_libopencv: use av_freep() avoid leaving stale pointers in memoryMichael Niedermayer2014-12-19
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libavutil: Added cbc mode to cast128Supraja Meedinti2014-12-19
| | | | | | | | | | | | Signed-off-by: Supraja Meedinti <supraja0493@gmail.com> Previous version reviewed-by: Giorgio Vazzana <mywing81@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>