[FFmpeg-cvslog] avcodec/movtextenc: Simplify writing a single char

2021-12-01 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Nov 30 11:08:33 2021 +0100| [acdfc4bdfb1d800e9459ce700538f09174502d7e] | committer: Andreas Rheinhardt avcodec/movtextenc: Simplify writing a single char Reviewed-by: Philip Langdale Signed-off-by: Andreas Rheinhardt > http://git.videolan.o

[FFmpeg-cvslog] avcodec/movtextenc: Remove redundant byte count

2021-12-01 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Nov 30 11:05:52 2021 +0100| [c4c9d096ae11535dc16e5f61e062b9bda056db3d] | committer: Andreas Rheinhardt avcodec/movtextenc: Remove redundant byte count Use the AVBPrint's len instead. Reviewed-by: Philip Langdale Signed-off-by: Andreas Rheinh

[FFmpeg-cvslog] avcodec/movtextenc: Fix encoding of subtitles with multiple rects

2021-12-01 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Nov 30 10:02:13 2021 +0100| [0bc3c070fb516319f08d7264af27e3e123f45e95] | committer: Andreas Rheinhardt avcodec/movtextenc: Fix encoding of subtitles with multiple rects The format of a mov_text (3GPP Timed Text) sample is: uint16_t text_lengt

[FFmpeg-cvslog] avcodec/movtextenc: Check for too long subtitles

2021-12-01 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Nov 30 09:21:35 2021 +0100| [f8e5e1c52333e6c330fbb4fe8ec2cb07240ca8c5] | committer: Andreas Rheinhardt avcodec/movtextenc: Check for too long subtitles Reviewed-by: Philip Langdale Signed-off-by: Andreas Rheinhardt > http://git.videolan.org

[FFmpeg-cvslog] avcodec/movtextenc: Reset AVBPrint at the beginning, not end of encoding

2021-12-01 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Nov 30 09:24:51 2021 +0100| [0b934f8f17c19be6b73cc5ecc9a23f7451bee5d0] | committer: Andreas Rheinhardt avcodec/movtextenc: Reset AVBPrint at the beginning, not end of encoding This avoids abusing a variable called length for the return value a

[FFmpeg-cvslog] avcodec/movtextenc: Fix infinite loop due to variable truncation

2021-12-01 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Nov 29 17:41:16 2021 +0100| [bb89a2f64fd1d74cc51af62d5ef133be274dd7af] | committer: Andreas Rheinhardt avcodec/movtextenc: Fix infinite loop due to variable truncation Regression since af043b839c38e850af1184fd6be691f8475c048e. Fixes ticket #94

[FFmpeg-cvslog] fate/ffmpeg: add some more flags to the shortest tests

2021-12-01 Thread James Almer
ffmpeg | branch: master | James Almer | Wed Dec 1 22:02:45 2021 -0300| [6507e96e71b90a299677eca352ea253700dee2a2] | committer: James Almer fate/ffmpeg: add some more flags to the shortest tests Signed-off-by: James Almer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6507e96e71b

[FFmpeg-cvslog] fate/ffmpeg: add missing bitexact flags to the shortest tests

2021-12-01 Thread James Almer
ffmpeg | branch: master | James Almer | Wed Dec 1 20:30:06 2021 -0300| [686c7c132d82c47446cbecc2d0096f33bfb09ca4] | committer: James Almer fate/ffmpeg: add missing bitexact flags to the shortest tests Should fix fate failures on some targets. Signed-off-by: James Almer > http://git.videolan

[FFmpeg-cvslog] fate/ffmpeg: add tests for shortest option

2021-12-01 Thread James Almer
ffmpeg | branch: master | James Almer | Wed Dec 1 11:01:11 2021 -0300| [bb0a28560d6c50f2fa1240e77ee387d610c6c74a] | committer: James Almer fate/ffmpeg: add tests for shortest option Signed-off-by: James Almer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bb0a28560d6c50f2fa1240e

[FFmpeg-cvslog] ffmpeg: fix usage of -shortest in codec copy scenarios

2021-12-01 Thread James Almer
ffmpeg | branch: master | James Almer | Thu Nov 25 14:06:01 2021 -0300| [c1818cb9471c0ab8345a023dc16d6b0c8c2ee000] | committer: James Almer ffmpeg: fix usage of -shortest in codec copy scenarios Don't mark all streams as finished, instead make sync_opts keep track of the stream's duration, and

[FFmpeg-cvslog] avcodec/vp3: Check version in all cases when VP4 code is not built

2021-12-01 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Tue Nov 30 19:46:17 2021 +0100| [96caa01f130526cb420d0706a40fb63695153128] | committer: Michael Niedermayer avcodec/vp3: Check version in all cases when VP4 code is not built Fixes: out of array read Fixes: 40284/clusterfuzz-testcase-minimized-f

[FFmpeg-cvslog] tools/target_dec_fuzzer: Adjust DXA threshold

2021-12-01 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Tue Nov 30 19:20:57 2021 +0100| [db27a350129aa9f1fe5670cbf9118a78193d89cf] | committer: Michael Niedermayer tools/target_dec_fuzzer: Adjust DXA threshold Fixes: Timeout Fixes: 40203/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_DXA_fuzzer-45

[FFmpeg-cvslog] avcodec/gemdec: Check tag & planes before image allocation

2021-12-01 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sat Nov 27 21:00:07 2021 +0100| [6e34d947978867789ca563aaced26b166753b062] | committer: Michael Niedermayer avcodec/gemdec: Check tag & planes before image allocation Fixes: Timeout Fixes: 41083/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_

[FFmpeg-cvslog] avcodec: [loongarch] optimize get_cabac.

2021-12-01 Thread Shiyou Yin
ffmpeg | branch: master | Shiyou Yin | Wed Dec 1 11:52:20 2021 +0800| [afcb36b7e54727d533b45303b36fa0d13ce02797] | committer: Michael Niedermayer avcodec: [loongarch] optimize get_cabac. Decoding 1080P H264 on 2.5Ghz 3A5000: 165fps==>168fps. Testing command: ffmpeg -i ***.mp4 -f rawvideo -y /

[FFmpeg-cvslog] avcodec: [loongarch] Optimize decode_significance/_8x8_loongarch.

2021-12-01 Thread Hao Chen
ffmpeg | branch: master | Hao Chen | Wed Dec 1 11:52:21 2021 +0800| [024e934480a34ff534020f1617c94a7212f88a0f] | committer: Michael Niedermayer avcodec: [loongarch] Optimize decode_significance/_8x8_loongarch. Decoding 1080P H264 from 168fps to 170fps. Signed-off-by: Shiyou Yin Reviewed-by:

[FFmpeg-cvslog] configure: Add support for loongarch.

2021-12-01 Thread Shiyou Yin
ffmpeg | branch: master | Shiyou Yin | Wed Dec 1 11:52:19 2021 +0800| [07f8f78a5fb8b6a28f7b9d79fae6e411a17114ee] | committer: Michael Niedermayer configure: Add support for loongarch. For la464 cpu: ./configure --cpu=la464 With cross-compiler: ./configure --cross-prefix=loongarch64-linux-gnu

[FFmpeg-cvslog] avformat/scd: add demuxer

2021-12-01 Thread Zane van Iperen
ffmpeg | branch: master | Zane van Iperen | Thu Dec 2 01:41:55 2021 +1000| [12f8293c025f0a6103f2d0a05b05bffa9f4ff434] | committer: Zane van Iperen avformat/scd: add demuxer Adds demuxer for Square Enux SCD files. Based off [1] and personal investigation. This has only been tested against Dr

[FFmpeg-cvslog] avcodec/vaapi_encode: Fix segfault upon closing uninitialized encoder

2021-12-01 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Nov 29 15:29:11 2021 +0100| [d1b47f3bfcc625ca1cae210fc198dcbd54381a88] | committer: Andreas Rheinhardt avcodec/vaapi_encode: Fix segfault upon closing uninitialized encoder Fixes ticket #9537. Probably a regression since 2b3206891649f317c20993