[FFmpeg-cvslog] hevcdec: use av_buffer_replace() to simplify code

2020-09-28 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Fri Jun 5 11:24:19 2020 +0200| [eff289ce9f030f023e218ee7ce354d4f0e035b6d] | committer: Anton Khirnov hevcdec: use av_buffer_replace() to simplify code > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=eff289ce9f030f023e218ee7ce354d4f0e035b6d

[FFmpeg-cvslog] pthread_frame: use av_buffer_replace() to simplify code

2020-09-28 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Fri Jun 5 11:24:19 2020 +0200| [56ff01e6ec915963b467d3d2d488e400f67f46a3] | committer: Anton Khirnov pthread_frame: use av_buffer_replace() to simplify code > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=56ff01e6ec915963b467d3d2d488e400f6

[FFmpeg-cvslog] lavu/buffer: add a convenience function for replacing buffers

2020-09-28 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Fri Jun 5 11:17:49 2020 +0200| [68918d3b7fda9e75d436a27705c54b77dcb41ba9] | committer: Anton Khirnov lavu/buffer: add a convenience function for replacing buffers A common pattern e.g. in libavcodec is replacing/updating buffer references: unref old o

[FFmpeg-cvslog] mpegvideo: use av_buffer_replace() to simplify code

2020-09-28 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Fri Jun 5 11:24:19 2020 +0200| [16f8b96dfa10b6b21ed1b2fbb8d356d7672c7251] | committer: Anton Khirnov mpegvideo: use av_buffer_replace() to simplify code > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=16f8b96dfa10b6b21ed1b2fbb8d356d7672c72

[FFmpeg-cvslog] avformat/iff: Check data_size not overflowing int64

2020-09-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun Sep 27 22:20:52 2020 +0200| [24352ca79207d3311ee544fcba908a64004763ef] | committer: Michael Niedermayer avformat/iff: Check data_size not overflowing int64 Fixes: Infinite loop Fixes: 25844/clusterfuzz-testcase-minimized-ffmpeg_DEMUXER_fuzze

[FFmpeg-cvslog] avformat/movenc: Fix segfault upon allocation error

2020-09-28 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Sep 28 16:00:56 2020 +0200| [4106013523f46824d32fd5b469ea264fbdfdb591] | committer: Andreas Rheinhardt avformat/movenc: Fix segfault upon allocation error Reviewed-by: Jan Ekström Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/

[FFmpeg-cvslog] avcodec/mv30: Fix several integer overflows in idct_1d()

2020-09-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sat Jul 25 23:35:03 2020 +0200| [ddf2ba54979387740b0b2fb319bb5a2c9f78debe] | committer: Michael Niedermayer avcodec/mv30: Fix several integer overflows in idct_1d() Fixes: signed integer overflow: -1846510390 + -361755993 cannot be represented i

[FFmpeg-cvslog] avcodec/pgxdec: Fix invalid shift in write_frame_*

2020-09-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sat Jul 25 23:14:10 2020 +0200| [165d6b876b602ec0f6122867b281b8dd6a5f8a5f] | committer: Michael Niedermayer avcodec/pgxdec: Fix invalid shift in write_frame_* Fixes: left shift of negative value -121 Fixes: 23911/clusterfuzz-testcase-minimized-f

[FFmpeg-cvslog] avcodec/videotoolboxenc: Set profile (main/main10) on HEVC encode

2020-09-28 Thread Harry Mallon
ffmpeg | branch: master | Harry Mallon | Mon Sep 21 12:16:58 2020 +0100| [80384a6ec3074aeb27dfbd28cebd614c6fc72ce7] | committer: Rick Kern avcodec/videotoolboxenc: Set profile (main/main10) on HEVC encode Signed-off-by: Harry Mallon Signed-off-by: Rick Kern > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avcodec/videotoolboxenc: Allow full range 10bit pixel format input

2020-09-28 Thread Harry Mallon
ffmpeg | branch: master | Harry Mallon | Mon Sep 21 12:16:59 2020 +0100| [e16788a32398e5199d61e79c8784f4523eadc001] | committer: Rick Kern avcodec/videotoolboxenc: Allow full range 10bit pixel format input Signed-off-by: Harry Mallon Signed-off-by: Rick Kern > http://git.videolan.org/gitweb

[FFmpeg-cvslog] avcodec/videotoolboxenc: move pthread_cond_signal after add buffer to the queue

2020-09-28 Thread Tian Qi
ffmpeg | branch: master | Tian Qi | Fri Aug 28 09:13:02 2020 +0800| [9837f5a64322e89f825a99f14c1a0d27b17b183c] | committer: Rick Kern avcodec/videotoolboxenc: move pthread_cond_signal after add buffer to the queue In the VT encoding insertion by FFmpeg, and vtenc_q_push is callback to add the e

[FFmpeg-cvslog] avcodec/videotoolboxenc: fix use after destroy

2020-09-28 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Thu Aug 27 05:38:45 2020 +0800| [d80d91d2135e416a0e50ac7127d95ac995f805f6] | committer: Rick Kern avcodec/videotoolboxenc: fix use after destroy The lock is used in clear_frame_queue(). Signed-off-by: Rick Kern > http://git.videolan.org/gitweb.cgi/ffmp

[FFmpeg-cvslog] libavcodec/videotoolboxenc: Fix crash when frame received after error

2020-09-28 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Mon Sep 28 21:47:29 2020 -0400| [adcdf0bc6057a99989a28bb3d1ba65e8b66eff3d] | committer: Rick Kern libavcodec/videotoolboxenc: Fix crash when frame received after error Signed-off-by: Rick Kern > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ad

[FFmpeg-cvslog] avcodec/videotoolboxenc: fix align issue

2020-09-28 Thread Zhao Zhili
ffmpeg | branch: master | Zhao Zhili | Thu Aug 27 05:38:44 2020 +0800| [419d2524a8239a8f00b4c1702c91065b259615a2] | committer: Rick Kern avcodec/videotoolboxenc: fix align issue bool a53_cc is accessed as int: src/libavutil/opt.c:129:9: runtime error: store to misaligned address 0x7fbf454121a3

[FFmpeg-cvslog] avcodec/videotoolboxenc: don't wait when flushing data

2020-09-28 Thread Tian Qi
ffmpeg | branch: master | Tian Qi | Thu Aug 27 10:53:27 2020 +0800| [1cbea3f9caa8d8641f749219a0c207320908778f] | committer: Rick Kern avcodec/videotoolboxenc: don't wait when flushing data because there is run in thread mode, few times will block the workflow at the wait, so check the status is