[FFmpeg-cvslog] avcodec/rv34: Simplify getting right VLC

2020-10-26 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Oct 22 12:02:11 2020 +0200| [3a836f38f609940d883b8d8ed5e8a526e803da3c] | committer: Andreas Rheinhardt avcodec/rv34: Simplify getting right VLC For both RealVideo 3.0 as well as RealVideo 4.0 the VLC table to use depends upon the slice's quant

[FFmpeg-cvslog] avcodec/vp3: Make parsing Theora Huffman tables more spec-compliant

2020-10-26 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Oct 20 08:31:17 2020 +0200| [c69392a54c161fc679a31cecc4ab8fbe3a46c84b] | committer: Andreas Rheinhardt avcodec/vp3: Make parsing Theora Huffman tables more spec-compliant Theora allows to use custom Huffman tables which are coded in the bitstr

[FFmpeg-cvslog] avcodec/mobiclip: Don't use too big max_depth, inline constants

2020-10-26 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Oct 24 12:26:51 2020 +0200| [924bc6d8602f3fdad3adbd5d18e49877bdb8b2ef] | committer: Andreas Rheinhardt avcodec/mobiclip: Don't use too big max_depth, inline constants Reviewed-by: Michael Niedermayer Signed-off-by: Andreas Rheinhardt > http

[FFmpeg-cvslog] avcodec/rv34: Don't needlessly copy VLC length and symbol arrays

2020-10-26 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Oct 22 10:57:40 2020 +0200| [f033e6d2e635820ec3deb9b936ed3f27ac7ad0a7] | committer: Andreas Rheinhardt avcodec/rv34: Don't needlessly copy VLC length and symbol arrays Most of the VLCs used by RealVideo 3 and 4 obey three simple rules: Shorter

[FFmpeg-cvslog] avcodec/mobiclip: Use smaller type for codes

2020-10-26 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Oct 24 13:01:07 2020 +0200| [307a1b8e54841c7924aaa24ca400ce8129d64855] | committer: Andreas Rheinhardt avcodec/mobiclip: Use smaller type for codes Even though the length of these codes is > 8, only the lowest seven bits are ever set (because

[FFmpeg-cvslog] avcodec/mobiclip: Reduce size of VLCs, inline constants

2020-10-26 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Oct 24 11:41:37 2020 +0200| [c4229ad0749faa26a86b998deda1754e04ce77bb] | committer: Andreas Rheinhardt avcodec/mobiclip: Reduce size of VLCs, inline constants The longest motion vector VLC for mobiclip is six bits long, so using eight bits for

[FFmpeg-cvslog] avcodec/mobiclip: Don't check for errors for complete VLCs

2020-10-26 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Oct 24 12:15:58 2020 +0200| [10106b5d54b5604fde431bd9f5d67325b376e5f9] | committer: Andreas Rheinhardt avcodec/mobiclip: Don't check for errors for complete VLCs Reviewed-by: Michael Niedermayer Signed-off-by: Andreas Rheinhardt > http://gi

[FFmpeg-cvslog] avcodec/mobiclip: Use static VLC tables

2020-10-26 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Oct 24 12:50:17 2020 +0200| [77e8c959aa0e6bbe2ddfa9a11f3592cde2087f9a] | committer: Andreas Rheinhardt avcodec/mobiclip: Use static VLC tables Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=77e8

[FFmpeg-cvslog] avcodec/dirac_parser: do not offset AV_NOPTS_OFFSET

2020-10-26 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Fri Oct 23 20:29:50 2020 +0200| [343c3149ab3d77be76f035d3b18bb2b2da48ce1f] | committer: Michael Niedermayer avcodec/dirac_parser: do not offset AV_NOPTS_OFFSET Fixes: signed integer overflow: -9223372036854775807 - 48000 cannot be represented in

[FFmpeg-cvslog] avcodec/av1dec: Check for unset obu instead of crashing

2020-10-26 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Oct 26 00:00:56 2020 +0100| [718e862da3e254c58447c0873decb335f688fa09] | committer: Michael Niedermayer avcodec/av1dec: Check for unset obu instead of crashing Fixes: NULL pointer dereference Fixes: 26550/clusterfuzz-testcase-minimized-ffmpe