[FFmpeg-cvslog] avfilter/vf_waveform: add slice threading

2018-05-18 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Tue May 15 09:22:33 2018 +0200| [e9dd5b4f5eed46c576020b40ebaa87cdac2c633e] | committer: Paul B Mahol avfilter/vf_waveform: add slice threading Signed-off-by: Paul B Mahol > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e9dd5b4f5eed46c576020

[FFmpeg-cvslog] avfilter/vsrc_testsrc: add pal75bars and pal100bars video filter sources

2018-05-18 Thread Tobias Rapp
ffmpeg | branch: master | Tobias Rapp | Tue May 8 11:43:50 2018 +0200| [eb28b5ec8a21d1ac0d3752f81a187e20eb012016] | committer: Tobias Rapp avfilter/vsrc_testsrc: add pal75bars and pal100bars video filter sources Generates color bar test patterns based on EBU PAL recommendations. Reviewed-by:

[FFmpeg-cvslog] tests/checkasm/nlmeans: fix invalid read/write on ii buffer

2018-05-18 Thread Clément Bœsch
ffmpeg | branch: master | Clément Bœsch | Fri May 18 19:12:11 2018 +0200| [2940af9389e5cb2a7509655195e5ccb928577ed2] | committer: Clément Bœsch tests/checkasm/nlmeans: fix invalid read/write on ii buffer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2940af9389e5cb2a7509655195e5cc

[FFmpeg-cvslog] avformat/mpegts: add skip_unknown_pmt option

2018-05-18 Thread Aman Gupta
ffmpeg | branch: master | Aman Gupta | Tue May 8 12:49:43 2018 -0700| [e24d768a76b14a1cbea0ec622c89573f7d06fdee] | committer: Aman Gupta avformat/mpegts: add skip_unknown_pmt option Some filtered mpegts streams may erroneously include PMTs for programs that are not advertised in the PAT. This

[FFmpeg-cvslog] avcodec/videotoolbox: fix decoding of some HEVC videos

2018-05-18 Thread Aman Gupta
ffmpeg | branch: master | Aman Gupta | Fri May 4 15:41:30 2018 -0700| [8f146b526ff8d63adc02e1c5db15850f4589230b] | committer: Aman Gupta avcodec/videotoolbox: fix decoding of some HEVC videos In a normal hwaccel, the AVHWFramesContext sets AVFrame.hw_frames_ctx when it initializes a new AVFram

[FFmpeg-cvslog] avfilter/vsrc_testsrc: fix a preprocessor check

2018-05-18 Thread James Almer
ffmpeg | branch: master | James Almer | Fri May 18 17:42:57 2018 -0300| [79126ce80e21f2bc986fef7b8f0d6335136538da] | committer: James Almer avfilter/vsrc_testsrc: fix a preprocessor check Signed-off-by: James Almer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=79126ce80e21f2bc98

[FFmpeg-cvslog] avformat/mpegts: keep track of PMT details in AVProgram/AVStream

2018-05-18 Thread Aman Gupta
ffmpeg | branch: master | Aman Gupta | Thu May 17 15:31:11 2018 -0700| [24579bf53747176bc288fdcca98d1f3209099ade] | committer: Aman Gupta avformat/mpegts: keep track of PMT details in AVProgram/AVStream With these fields, the user has enough information to detect PMT changes and switch to new s

[FFmpeg-cvslog] avformat/mpegts: add merge_pmt_versions option

2018-05-18 Thread Aman Gupta
ffmpeg | branch: master | Aman Gupta | Tue May 8 16:12:12 2018 -0700| [16b4f97b721dfb1118c5c0acb03e6a4e80726179] | committer: Aman Gupta avformat/mpegts: add merge_pmt_versions option This new optional flag makes it easier to deal with mpegts samples where the PMT is updated and elementary str

[FFmpeg-cvslog] avformat: add fields to AVProgram/AVStream for PMT change tracking

2018-05-18 Thread Aman Gupta
ffmpeg | branch: master | Aman Gupta | Thu May 17 15:30:21 2018 -0700| [2b2f2f65f38cdd64fe126079f84872c0b06c6afc] | committer: Aman Gupta avformat: add fields to AVProgram/AVStream for PMT change tracking These fields will allow the mpegts demuxer to expose details about the PMT/program which c

[FFmpeg-cvslog] avcodec/videotoolbox: improve logging of decoder errors

2018-05-18 Thread Aman Gupta
ffmpeg | branch: release/4.0 | Aman Gupta | Fri May 4 18:24:31 2018 -0700| [13d83899df3c5c6b96f807a6b54801c7f24b83d4] | committer: Aman Gupta avcodec/videotoolbox: improve logging of decoder errors Signed-off-by: Aman Gupta (cherry picked from commit 84e03db9a334611d261cb09c534a56bf57a49cd9)

[FFmpeg-cvslog] avcodec/videotoolbox: fix kVTCouldNotFindVideoDecoderErr trying to decode HEVC on iOS

2018-05-18 Thread Aman Gupta
ffmpeg | branch: release/4.0 | Aman Gupta | Thu Apr 19 15:34:01 2018 -0700| [ef9478d2646342b900d156ea64d3a3c9035529ac] | committer: Aman Gupta avcodec/videotoolbox: fix kVTCouldNotFindVideoDecoderErr trying to decode HEVC on iOS Older iOS devices don't have a hardware HEVC decoder, but the sof

[FFmpeg-cvslog] avcodec/videotoolbox: split h264/hevc callbacks

2018-05-18 Thread Aman Gupta
ffmpeg | branch: release/4.0 | Aman Gupta | Fri May 4 14:58:08 2018 -0700| [e8caf67f56c6cc731ac4294ae7df0f635b99aec1] | committer: Aman Gupta avcodec/videotoolbox: split h264/hevc callbacks Previously the shared callbacks were trying to interpret avctx->priv_data as H264Context* Signed-off-by

[FFmpeg-cvslog] avcodec/mediacodecdec: add workaround for buggy amlogic mpeg2 decoder

2018-05-18 Thread Aman Gupta
ffmpeg | branch: release/4.0 | Aman Gupta | Thu Apr 26 11:51:15 2018 -0700| [bb6a34f237ecfb78d04d7f5b6d6fb21f69778a59] | committer: Aman Gupta avcodec/mediacodecdec: add workaround for buggy amlogic mpeg2 decoder I tested the previous mediacodec changes on seven different Android TV devices, wi

[FFmpeg-cvslog] avcodec/videotoolbox: cleanups

2018-05-18 Thread Aman Gupta
ffmpeg | branch: release/4.0 | Aman Gupta | Fri May 4 14:57:32 2018 -0700| [e40922c16c3e80e1f68f4517bb9a01516400289f] | committer: Aman Gupta avcodec/videotoolbox: cleanups No functional changes. Signed-off-by: Aman Gupta (cherry picked from commit dd77cca1c4b45ec499435f4c484838f6b0b045fe)

[FFmpeg-cvslog] avformat/mpegts: reindent after last change

2018-05-18 Thread Aman Gupta
ffmpeg | branch: release/4.0 | Aman Gupta | Wed May 9 14:31:30 2018 -0700| [852f78443a9d665cf19d874321f82fcec9e495b6] | committer: Aman Gupta avformat/mpegts: reindent after last change Signed-off-by: Aman Gupta (cherry picked from commit 7db022e67bab568a560c8bd55f5840e71a34dc15) > http://gi

[FFmpeg-cvslog] avcodec/mediacodecdec: clarify delay_flush specific code

2018-05-18 Thread Aman Gupta
ffmpeg | branch: release/4.0 | Aman Gupta | Mon Apr 23 19:21:19 2018 -0700| [84bf631018e99c3d72a97da522b9c1614cd55136] | committer: Aman Gupta avcodec/mediacodecdec: clarify delay_flush specific code As of 2a0eb8685, ff_mediacodec_dec_is_flushing() only returns true in delay_flush mode. Make th

[FFmpeg-cvslog] avformat/mpegts: parse sections with multiple tables

2018-05-18 Thread Aman Gupta
ffmpeg | branch: release/4.0 | Aman Gupta | Wed May 9 14:20:48 2018 -0700| [c343eabfb77cd68c104acdf09d811eee7bc2caf9] | committer: Aman Gupta avformat/mpegts: parse sections with multiple tables Fixes PMT parsing in some mpegts streams which contain multiple tables within the PMT pid. Previous

[FFmpeg-cvslog] ffprobe: fix SEGV when new streams are added

2018-05-18 Thread Aman Gupta
ffmpeg | branch: release/4.0 | Aman Gupta | Tue May 8 12:46:12 2018 -0700| [da399903c76db5d04c651d1589060bb9c5c76587] | committer: Aman Gupta ffprobe: fix SEGV when new streams are added Signed-off-by: Aman Gupta (cherry picked from commit 12ceaf0fbacb20b86bdc343ba2bbc71d2fff72e0) > http://g

[FFmpeg-cvslog] avcodec/mediacodec_wrapper: add helper to fetch SDK_INT

2018-05-18 Thread Aman Gupta
ffmpeg | branch: release/4.0 | Aman Gupta | Thu Apr 26 11:50:55 2018 -0700| [6f55a36be9a218755af59b11a63b214300ef4be8] | committer: Aman Gupta avcodec/mediacodec_wrapper: add helper to fetch SDK_INT Signed-off-by: Matthieu Bouron Signed-off-by: Aman Gupta (cherry picked from commit fe0a6bcbda

[FFmpeg-cvslog] avcodec/mediacodecdec: restructure mediacodec_receive_frame

2018-05-18 Thread Aman Gupta
ffmpeg | branch: release/4.0 | Aman Gupta | Tue Apr 24 12:40:38 2018 -0700| [df2c811b7ce32348198b8bf2fa3dc884696c2160] | committer: Aman Gupta avcodec/mediacodecdec: restructure mediacodec_receive_frame The new logic follows a recommendation by @rcombs to use dequeueInputBuffer with a timeout o

[FFmpeg-cvslog] avformat/mpegts: skip non-PMT tids earlier

2018-05-18 Thread Aman Gupta
ffmpeg | branch: release/4.0 | Aman Gupta | Tue May 8 15:07:35 2018 -0700| [97aea63340d1c971df7313dd8ec642017b5cd0c1] | committer: Aman Gupta avformat/mpegts: skip non-PMT tids earlier This mimics the logic flow in all the other callbacks (pat_cb, sdt_cb, m4sl_cb), and avoids calling skip_iden

[FFmpeg-cvslog] avcodec/videotoolbox: fix decoding of some HEVC videos

2018-05-18 Thread Aman Gupta
ffmpeg | branch: release/4.0 | Aman Gupta | Fri May 4 15:41:30 2018 -0700| [2884575d97cb6a52045f3ed68443c8e42bc7a914] | committer: Aman Gupta avcodec/videotoolbox: fix decoding of some HEVC videos In a normal hwaccel, the AVHWFramesContext sets AVFrame.hw_frames_ctx when it initializes a new A

[FFmpeg-cvslog] avformat/mpegts: use MAX_SECTION_SIZE instead of hardcoded value

2018-05-18 Thread Aman Gupta
ffmpeg | branch: release/4.0 | Aman Gupta | Wed May 9 12:42:14 2018 -0700| [ef28571efe234453133f12c00e5d32300518cfe8] | committer: Aman Gupta avformat/mpegts: use MAX_SECTION_SIZE instead of hardcoded value Signed-off-by: Aman Gupta (cherry picked from commit 1a14e39145816597b97db46dbb30e37fe

[FFmpeg-cvslog] avcodec/mediacodecdec: use AV_TIME_BASE_Q

2018-05-18 Thread Aman Gupta
ffmpeg | branch: release/4.0 | Aman Gupta | Tue Apr 24 13:45:30 2018 -0700| [3054e53ddcfa5d5e1d73db97c3fe5715da944028] | committer: Aman Gupta avcodec/mediacodecdec: use AV_TIME_BASE_Q Signed-off-by: Matthieu Bouron Signed-off-by: Jan Ekström Signed-off-by: Aman Gupta (cherry picked from com

[FFmpeg-cvslog] avcodec/hevc: remove videotoolbox hack

2018-05-18 Thread Aman Gupta
ffmpeg | branch: release/4.0 | Aman Gupta | Fri May 4 14:57:50 2018 -0700| [76716518a8174ca4931cb673e70c6fdc24302e88] | committer: Aman Gupta avcodec/hevc: remove videotoolbox hack No longer required since 63d875772d. The equivalent hack for h264 was removed in that commit, but this one was mi

[FFmpeg-cvslog] avcodec/mediacodecdec: wait on first frame after input buffers are full

2018-05-18 Thread Aman Gupta
ffmpeg | branch: release/4.0 | Aman Gupta | Tue Apr 24 18:54:45 2018 -0700| [db5631e4087f8034c47257542fb813c9417dcf23] | committer: Aman Gupta avcodec/mediacodecdec: wait on first frame after input buffers are full The output_buffer_count==0 special case is no longer required, and can cause spu

[FFmpeg-cvslog] avformat/mpegts: fix incorrect indentation

2018-05-18 Thread Aman Gupta
ffmpeg | branch: release/4.0 | Aman Gupta | Tue May 15 11:47:30 2018 -0700| [8336a6627045291470b54b7058ec54bd45772d29] | committer: Aman Gupta avformat/mpegts: fix incorrect indentation Signed-off-by: Aman Gupta (cherry picked from commit 64bf915cd851ab604cb87cd463725fd1c6460a1c) > http://git

[FFmpeg-cvslog] avcodec/mediacodecdec: refactor pts handling

2018-05-18 Thread Aman Gupta
ffmpeg | branch: release/4.0 | Aman Gupta | Tue Apr 24 13:51:15 2018 -0700| [33042d632d12e3b69801057780742f8c3d13de55] | committer: Aman Gupta avcodec/mediacodecdec: refactor pts handling Also fixes a bug where EOS buffer was sent with incorrect pts when not using surface generation. Signed-of

[FFmpeg-cvslog] avformat/mpegts: clean up whitespace

2018-05-18 Thread Aman Gupta
ffmpeg | branch: release/4.0 | Aman Gupta | Wed May 9 12:43:38 2018 -0700| [7ad163c258f2068961433c15a7281d25c5a302ba] | committer: Aman Gupta avformat/mpegts: clean up whitespace Signed-off-by: Aman Gupta (cherry picked from commit 07d9c31055e6e07629506246d68d93b84bec1507) > http://git.video

[FFmpeg-cvslog] avformat/mpegts: initialize section_buf to fix valgrind test failure

2018-05-18 Thread Aman Gupta
ffmpeg | branch: release/4.0 | Aman Gupta | Mon May 14 10:24:44 2018 -0700| [d1845e7f1a3960bfbaf06c9b280121e8499204f8] | committer: Aman Gupta avformat/mpegts: initialize section_buf to fix valgrind test failure http://fate.ffmpeg.org/report.cgi?slot=x86_64-archlinux-gcc-valgrind&time=201805130