summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* ffplay: add startup volume optionGanesh Ajjanagadde2016-12-252-1/+13
| | | | | | | Fixes Ticket 5389. Reviewed-by: Marton Balint <[email protected]> Signed-off-by: Ganesh Ajjanagadde <[email protected]>
* avfilter/af_amerge: properly handle unknown input layoutsMarton Balint2016-12-251-3/+8
| | | | | Reviewed-by: Nicolas George <[email protected]> Signed-off-by: Marton Balint <[email protected]>
* avcodec/error_resilience: Merge surrounding status checksMichael Niedermayer2016-12-251-20/+12
| | | | | | Simplifies code and is also faster Signed-off-by: Michael Niedermayer <[email protected]>
* avcodec/error_resilience: Factor block parity check outMichael Niedermayer2016-12-251-4/+1
| | | | | | This makes the code noticably faster when there are lots of blocks Signed-off-by: Michael Niedermayer <[email protected]>
* avfilter/vf_w3fdif: add >8 but <16 bit supportPaul B Mahol2016-12-253-15/+133
| | | | Signed-off-by: Paul B Mahol <[email protected]>
* avcodec/pixlet: simplify lowpass_prediction() functionPaul B Mahol2016-12-241-10/+7
| | | | Signed-off-by: Paul B Mahol <[email protected]>
* avutil/random_seed: Reduce the time needed on systems with very low ↵Michael Niedermayer2016-12-241-1/+1
| | | | | | | | | precission clock() This should fix issues on BSD CLOCKS_PER_SEC is 128 on BSD while SUSv2 requires it to be a million Signed-off-by: Michael Niedermayer <[email protected]>
* tools/zmqsend: Do not truncate fgetc() returnMichael Niedermayer2016-12-241-1/+2
| | | | | | Fixes CID1396836 Signed-off-by: Michael Niedermayer <[email protected]>
* lavfi/buffersrc: push the frame deeper if requested.Nicolas George2016-12-241-0/+25
| | | | Reduce peak memory consumption with ffmpeg in certain cases.
* lavf/framesync: detect EOF immediately.Nicolas George2016-12-241-1/+9
| | | | Fix an infinite loop in forward_status_change().
* avcodec/utvideo: fix mistake using wrong arguments for left and lefttop ↵Paul B Mahol2016-12-241-4/+4
| | | | | | pixel components Signed-off-by: Paul B Mahol <[email protected]>
* avcodec/pixlet: make sure scaling factors are not zeroPaul B Mahol2016-12-241-2/+8
| | | | Signed-off-by: Paul B Mahol <[email protected]>
* avcodec/pixlet: avoid some overflowsPaul B Mahol2016-12-241-2/+2
| | | | Signed-off-by: Paul B Mahol <[email protected]>
* avcodec/pixlet: fix undefined behaviour in postprocess_chromaPaul B Mahol2016-12-241-2/+2
| | | | Signed-off-by: Paul B Mahol <[email protected]>
* avfilter/framequeue: add missing check for ASSERT_LEVELJames Almer2016-12-241-1/+1
| | | | Signed-off-by: James Almer <[email protected]>
* tests/audio_fifo: fix buffer allocation for non planar formatsJames Almer2016-12-231-3/+3
| | | | Signed-off-by: James Almer <[email protected]>
* swscale/swscale: Fix dereference of stride array before null checkMichael Niedermayer2016-12-231-4/+7
| | | | | | | Fixes: CID1396263 Fixes: CID1396271 Signed-off-by: Michael Niedermayer <[email protected]>
* avformat/avidec: skip odml master index chunks in avi_syncTobias Rapp2016-12-231-1/+2
| | | | | | | Fixes pts gaps when reading AVI files > 256GiB generated by FFmpeg. Signed-off-by: Tobias Rapp <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
* avutil/tests/random_seed: eliminate gotoMichael Niedermayer2016-12-231-5/+6
| | | | Signed-off-by: Michael Niedermayer <[email protected]>
* avfilter/vf_deband: do not use uninitialized valuePaul B Mahol2016-12-231-2/+2
| | | | | | Fixes coverity report. Signed-off-by: Paul B Mahol <[email protected]>
* avcodec/utvideodec: add SIMD support for median prediction for planar formatsPaul B Mahol2016-12-234-31/+140
| | | | | | ~10% faster overall. Signed-off-by: Paul B Mahol <[email protected]>
* lavfi: avfilter_graph_request_oldest: request a frame again before returning.Nicolas George2016-12-231-1/+5
| | | | | | | | | With min_samples, if a frame arrives but is too small, it clears frame_wanted_out. In most cases, the destination filter would be activated again later because of frame_wanted_out on its own outputs, but not sinks. avfilter_graph_request_oldest() is doing the work of the sink itself, and is therefore allowed to use frame_blocked_in.
* avcodec/asvdec: return correct value in case of errorPaul B Mahol2016-12-231-5/+5
| | | | Signed-off-by: Paul B Mahol <[email protected]>
* avcodec/pixlet: check out of bounds pfx valuePaul B Mahol2016-12-231-0/+2
| | | | Signed-off-by: Paul B Mahol <[email protected]>
* avcodec/pixlet: remove unnecessary double to float conversionJames Almer2016-12-231-3/+3
| | | | Signed-off-by: James Almer <[email protected]>
* avfilter/af_amerge: detect EOF immediatelyNicolas George2016-12-231-1/+6
| | | | | | | Fix an infinite loop in forward_status_change(). Signed-off-by: Nicolas George <[email protected]> Signed-off-by: Marton Balint <[email protected]>
* avutil/tests: Improved code coverage for random_seedThomas Turner2016-12-232-13/+22
| | | | | Signed-off-by: Thomas Turner <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
* avcodec: add Apple Pixlet decoderPaul B Mahol2016-12-229-1/+687
| | | | Signed-off-by: Paul B Mahol <[email protected]>
* avfilter/vf_deband: add planes coupling modePaul B Mahol2016-12-222-3/+166
| | | | Signed-off-by: Paul B Mahol <[email protected]>
* fate: Add test for ticket 6024, truncated decoding modePavel Koshevoy2016-12-222-0/+30
| | | | Signed-off-by: Michael Niedermayer <[email protected]>
* ffserver_config: Check for failure to allocate FFServerIPAddressACLMichael Niedermayer2016-12-221-0/+5
| | | | | | Fixes CID1396537 Signed-off-by: Michael Niedermayer <[email protected]>
* tests/avstring: free the pointer after calls to av_d2str()James Almer2016-12-221-2/+4
| | | | | | Fixes memleaks. Signed-off-by: James Almer <[email protected]>
* doc/general: mention recently added PCM codecsPaul B Mahol2016-12-221-0/+4
| | | | Signed-off-by: Paul B Mahol <[email protected]>
* avutil/random_seed: Improve get_generic_seed() with higher precission clock()Michael Niedermayer2016-12-221-4/+6
| | | | | Tested-by: Thomas Turner <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
* doc/filters: Fix vsbmc option name.Carl Eugen Hoyos2016-12-221-1/+1
| | | | Reported-by: Антон Приходько
* lavfi: take_samples: free frames after taking all samples.Nicolas George2016-12-221-0/+1
|
* avformat/wavdec: add support for decoding 24.0 and 16.8 floating point pcm ↵Paul B Mahol2016-12-221-0/+13
| | | | | | | | formats Fixes #5602 and #5603. Signed-off-by: Paul B Mahol <[email protected]>
* avcodec: add pcm_f16le and pcm_f24le decoderPaul B Mahol2016-12-228-1/+59
| | | | Signed-off-by: Paul B Mahol <[email protected]>
* avcodec/wmaprodec: cleanup extradata dumpingPaul B Mahol2016-12-221-16/+6
| | | | Signed-off-by: Paul B Mahol <[email protected]>
* avformat/mpegenc: Check for av_mallocz() failureMichael Niedermayer2016-12-211-0/+2
| | | | | | Fixes CID1257787 Signed-off-by: Michael Niedermayer <[email protected]>
* avformat/img2dec: Remove dead code from psd_probe()Michael Niedermayer2016-12-211-4/+1
| | | | | | Fixes CID1397124 Signed-off-by: Michael Niedermayer <[email protected]>
* avfilter/vf_psnr: add gray10 and gray12 supportPaul B Mahol2016-12-211-1/+1
| | | | Signed-off-by: Paul B Mahol <[email protected]>
* avutil/random_seed: Use uint64 instead of uint8 for struct to avoid ↵Michael Niedermayer2016-12-211-1/+1
| | | | | | potential alignment issues Signed-off-by: Michael Niedermayer <[email protected]>
* avutil: Added selftest for libavutil/audio_fifo.cThomas Turner2016-12-214-0/+429
| | | | | Signed-off-by: Thomas Turner <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
* swscale: save ebx register when it is not availableAndreas Cadhalpun2016-12-211-10/+10
| | | | | | | | | | | | | | Configure checks if the ebx register can be used for asm and it has to be saved if and only if this is not the case. Without this the build fails when configuring with --toolchain=hardened --disable-pic on i386 using gcc 4.8: error: PIC register clobbered by '%ebx' in 'asm' In that case gcc 4.8 reserves the ebx register for the GOT needed for PIE, so it can't be used in asm directly. Reviewed-by: Michael Niedermayer <[email protected]> Signed-off-by: Andreas Cadhalpun <[email protected]>
* avutil: Improved test coverage for avstring.cThomas Turner2016-12-201-1/+25
| | | | | Signed-off-by: Thomas Turner <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
* avcodec/magicyuv: add 10 bit supportPaul B Mahol2016-12-205-39/+286
| | | | Signed-off-by: Paul B Mahol <[email protected]>
* lavfi/framequeue: avoid empty structs.Nicolas George2016-12-201-0/+1
| | | | Fix compilation on MSVC.
* avformat/mov.: Make the process of uuid-xmp atom faster.Chen Meng2016-12-191-14/+18
| | | | Signed-off-by: Michael Niedermayer <[email protected]>
* lavfi/atempo: avoid false triggering an assertion failurePavel Koshevoy2016-12-191-2/+2
| | | | | | | Steps to reproduce: ./ffmpeg_g -f s16be -i /dev/null -af atempo=0.5 -y /tmp/atempo.wav Signed-off-by: Marton Balint <[email protected]>