summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | ffplay: Remove "&& 0" from already disabled debug codeMichael Niedermayer2016-03-201-1/+1
| | | | | | | | | | Reviewed-by: Marton Balint <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
* | avfilter/vf_waveform: set color range for output framesPaul B Mahol2016-03-201-0/+1
| | | | | | | | Signed-off-by: Paul B Mahol <[email protected]>
* | avformat/utils: Do not wait for more than 1 frame on attachmentsMichael Niedermayer2016-03-191-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | avformat/wtvdec: Set AVFMTCTX_NOHEADERMichael Niedermayer2016-03-191-0/+2
| | | | | | | | | | | | | | Needed for noStreams.wtv unless something else forces continued parsing (like looking for more than 1 frame in attachments) Signed-off-by: Michael Niedermayer <[email protected]>
* | avfilter/vf_waveform: add graticule to aflat filterPaul B Mahol2016-03-191-0/+125
| | | | | | | | Signed-off-by: Paul B Mahol <[email protected]>
* | avfilter/vf_waveform: add subsampling input support for remaining filtersPaul B Mahol2016-03-192-257/+138
| | | | | | | | | | | | | | Remove achroma filter, as same output can be done with lowpass filter and multiple components with overlay display. Signed-off-by: Paul B Mahol <[email protected]>
* | avformat/file: Add crypto to default whitelistMichael Niedermayer2016-03-191-2/+2
| | | | | | | | | | | | Fixes Ticket5287 Signed-off-by: Michael Niedermayer <[email protected]>
* | avcodec/mjpegenc_common: Store approximate aspect if exact cannot be storedMichael Niedermayer2016-03-191-2/+12
| | | | | | | | | | | | Fixes Ticket5244 Signed-off-by: Michael Niedermayer <[email protected]>
* | avfilter/vf_detelecine: Remove redundant declarationMichael Niedermayer2016-03-191-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | lavc/hevc: Allow arbitrary garbage in bytestream as long as at least one NAL ↵Mark Thompson2016-03-191-2/+8
| | | | | | | | | | | | unit is found. Signed-off-by: Michael Niedermayer <[email protected]>
* | Fix start_frame handling in detelecine filterBenjamin Steffes2016-03-191-1/+12
| | | | | | | | | | Signed-off-by: Benjamin Steffes <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
* | Fix detelecine filter for patterns containing 1Benjamin Steffes2016-03-191-25/+53
| | | | | | | | | | Signed-off-by: Benjamin Steffes <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
* | lavf/srtdec: do not be strict wrt timing digit lengthsClément Bœsch2016-03-181-2/+2
| | | | | | | | Fixes a sample with 3-length digits for the seconds reported by wm4.
* | lavc/aacenc_utils: replace powf(x,y) by expf(logf(x), y)Ganesh Ajjanagadde2016-03-182-1/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is ~2x faster for y not an integer on Haswell+GCC, and should generally be faster due to the fact that anyway powf essentially does this under the hood. Made an inline function in lavu/internal.h for this purpose. Note that there are some accuracy differences, that should generally be negligible. In particular, FATE still passes on this platform. Results in ~ 7% speedup in aac encoding with -march=native, Haswell+GCC. before: ffmpeg -i sin.flac -acodec aac -y sin_new.aac 6.05s user 0.06s system 104% cpu 5.821 total after: ffmpeg -i sin.flac -acodec aac -y sin_new.aac 5.67s user 0.03s system 105% cpu 5.416 total This is also faster than an alternative approach that pulls in powf, gets rid of the crufty NaN checks and other special cases, exploits knowledge about the intervals, etc. This of course does not exclude smarter approaches; just suggests that there would need to be significant work on this front of lower utility than searches for hotspots elsewhere. Reviewed-by: Reimar Döffinger <[email protected]> Reviewed-by: Ronald S. Bultje <[email protected]> Signed-off-by: Ganesh Ajjanagadde <[email protected]>
* | vc2enc_dwt: remove outdated commentRostislav Pehlivanov2016-03-181-2/+0
| | | | | | | | | | | | Support for Haar was added a month or so ago. Signed-off-by: Rostislav Pehlivanov <[email protected]>
* | lavf/avidec: Add blurb regarding the skipping of xxpc entries in the indexMats Peterson2016-03-181-0/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | vc2enc: increase the starting value of the size scalerRostislav Pehlivanov2016-03-181-1/+1
| | | | | | | | | | | | | | In some cases this caused the slice size rounding to generate invalid slice sizes and overwrite some slices. Signed-off-by: Rostislav Pehlivanov <[email protected]>
* | avfilter/vf_waveform: add subsampled input support for (a)color filterPaul B Mahol2016-03-181-68/+135
| | | | | | | | Signed-off-by: Paul B Mahol <[email protected]>
* | avcodec/error_resilience: remove unneeded and disabled codeMichael Niedermayer2016-03-181-18/+3
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | avcodec/error_resilience: wait for previous frame to be availableMichael Niedermayer2016-03-181-0/+2
| | | | | | | | | | | | This is possibly redundant but its more correct Signed-off-by: Michael Niedermayer <[email protected]>
* | libwebpenc_animencoder: add missing braces to struct initializationJames Almer2016-03-171-1/+1
| | | | | | | | | | | | The first member of the WebPAnimEncoderOptions struct is non scalar Signed-off-by: James Almer <[email protected]>
* | avcodec/motion_est_template: Fix map cache use in qpel_motion_search()Michael Niedermayer2016-03-171-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | avformat/segment: Fix "occured" typoMichael Niedermayer2016-03-171-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | libwebpenc_animencoder: print library messages in verbose log levelsJames Almer2016-03-171-0/+1
| | | | | | | | | | Reviewed-by: James Zern <[email protected]> Signed-off-by: James Almer <[email protected]>
* | libwebpenc_animencoder: zero initialize the WebPAnimEncoderOptions structJames Almer2016-03-171-1/+1
| | | | | | | | | | | | | | | | This zeroes the WebPAnimEncoderOptions.verbose field, silencing library info messages printed to stderr. Reviewed-by: James Zern <[email protected]> Signed-off-by: James Almer <[email protected]>
* | avformat/avio: Fix unknown protocol handlingMichael Niedermayer2016-03-171-8/+10
| | | | | | | | | | | | Fixes regression since bb8cc89b2986df6f60831b67cd250da312cce1d0 Signed-off-by: Michael Niedermayer <[email protected]>
* | Fix detelecine filter for patterns like 3444 or 33333334.Benjamin Steffes2016-03-161-21/+19
| | | | | | | | | | Signed-off-by: Benjamin Steffes <[email protected]> Signed-off-by: Carl Eugen Hoyos <[email protected]>
* | avcodec/resample: Remove disabled and faulty codeMichael Niedermayer2016-03-161-6/+0
| | | | | | | | | | | | Fixes Ticket5345 Signed-off-by: Michael Niedermayer <[email protected]>
* | configure: check for SEC_I_CONTEXT_EXPIRED before enabling SChannelHendrik Leppkes2016-03-161-1/+1
| | | | | | | | Fixes build on mingw32, which lacks this constant.
* | dxva2_h264: fix size alignment assertsHendrik Leppkes2016-03-161-6/+6
| | | | | | | | Convert them to av_assert0 in the process
* | matroskaenc: set the actual PCM bitdepth in the headerHendrik Leppkes2016-03-161-2/+6
| | | | | | | | | | The actual bitdepth can be different to the storage format (ie. sample format). Fixes the stored bitdepth for 24-bit formats like FLAC.
* | lavc/dxva2_h264: Fix incorrect assert statement.Matt Oliver2016-03-161-1/+6
| | | | | | | | Signed-off-by: Matt Oliver <[email protected]>
* | indeo2: Fix banding artefactsLuca Barbato2016-03-162-39/+138
| | | | | | | | | | | | | | | | | | Rename luma table to delta table and change how it is used. CC: [email protected] Signed-off-by: Vittorio Giovara <[email protected]> Signed-off-by: Diego Biurrun <[email protected]> (cherry picked from commit f8c34f4b8d62afad3f63cf3d9617d73735bef8c1)
* | indeo2data: K&R formatting cosmeticsLuca Barbato2016-03-161-104/+104
| | | | | | | | | | | | Signed-off-by: Vittorio Giovara <[email protected]> Signed-off-by: Diego Biurrun <[email protected]> (cherry picked from commit d4066a702407352a0648af882c34ea81a404fa2b)
* | hls: handle crypto in the protocol checksHendrik Leppkes2016-03-161-1/+11
| | | | | | | | Fixes issue 5248
* | hls: read protocol options through the AVIOContextHendrik Leppkes2016-03-163-10/+7
| | | | | | | | | | | | | | | | | | | | This reverts commit 9f9ed79d4cb40e5d9093899f8a79086ff23da844. The hlsopts member was never set anywhere and always NULL, furthermore the HLS demuxer needs to retrieve the proper options from the underlying http protocol (cookies, user-agent, etc), so a dummy context won't help. Instead, use the AVIOContext directly to access the options.
* | configure: Use lowercase includes/library names for schannel check.İsmail Dönmez2016-03-161-2/+2
| | | | | | | | | | | | | | Fixes cross-build on Linux with mingw-w64. Reviewed-by: Reimar Döffinger Reviewed-by: Hendrik Leppkes
* | avfilter/vf_bwdif: Add yadif base information to copyright headerThomas Mundt2016-03-161-0/+4
| | | | | | | | | | Signed-off-by: Thomas Mundt <[email protected]> Signed-off-by: James Almer <[email protected]>
* | lavf/segment: change type of increment_tc to BOOLStefano Sabatini2016-03-151-1/+1
| |
* | lavf/segment: add increment_tc optionMartin Vignali2016-03-153-1/+39
| | | | | | | | | | | | | | | | | | For example you can split a file, keeping a continuous timecode between each segment: ffmpeg -i src.mov -timecode 10:00:00:00 -vcodec copy -f segment \ -segment_time 2 -reset_timestamps 1 -increment_tc 1 target_%03d.mov Signed-off-by: Stefano Sabatini <[email protected]>
* | avcodec/mediacodec_sw_buffer: remove redundant articleMichael Niedermayer2016-03-151-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | lavc/mediacodec: remove stray empty linesMatthieu Bouron2016-03-152-8/+0
| |
* | lavc/mediacodec: fix codec_name leakMatthieu Bouron2016-03-152-1/+3
| |
* | avfilter/vf_waveform: add forgotten color and acolor filter to switch casePaul B Mahol2016-03-151-0/+2
| | | | | | | | Signed-off-by: Paul B Mahol <[email protected]>
* | avutil/dict: add warning to docs about invalidating existing entries when ↵Marton Balint2016-03-151-0/+3
| | | | | | | | | | | | | | adding a new entry Reviewed-by: Michael Niedermayer <[email protected]> Signed-off-by: Marton Balint <[email protected]>
* | avutil/dict: do not realloc entries when deleting a non-existing itemMarton Balint2016-03-151-1/+1
| | | | | | | | | | | | | | | | Deleting a non-existing item should not invalidate existing entries returned with av_dict_get. Reviewed-by: Michael Niedermayer <[email protected]> Signed-off-by: Marton Balint <[email protected]>
* | avcodec/pthread_frame: Remove unused variableMichael Niedermayer2016-03-151-1/+0
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | avcodec/aactab: do not use floats for constantsMarton Balint2016-03-152-14/+14
| | | | | | | | | | | | | | | | This may improve the precision of the fixed point encoder/decoder for some compilers and architectures. Reviewed-by: Michael Niedermayer <[email protected]> Signed-off-by: Marton Balint <[email protected]>
* | avfilter/vf_waveform: add graticule for chroma and flat filterPaul B Mahol2016-03-141-34/+223
| | | | | | | | Signed-off-by: Paul B Mahol <[email protected]>
* | avfilter/af_sofalizer: Fix "warning: ISO C90 forbids mixed declarations and ↵Michael Niedermayer2016-03-141-1/+2
| | | | | | | | | | | | code" Signed-off-by: Michael Niedermayer <[email protected]>