[FFmpeg-cvslog] h264_mp4toannexb: Add a comment about possible overread

2020-03-05 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Dec 14 23:19:17 2019 +0100| [015950596cdca08b692defedd56c5c4761e81749] | committer: Michael Niedermayer h264_mp4toannexb: Add a comment about possible overread Before reading a 16bit size field during parsing of extradata, no check is performe

[FFmpeg-cvslog] bytestream: Make get_bytes_left compatible with overread

2020-03-05 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Dec 14 23:19:14 2019 +0100| [7f96325bc4ccdcb4767bd6d11591d1e66f1350f4] | committer: Michael Niedermayer bytestream: Make get_bytes_left compatible with overread bytestream2_get_bytes_left returns an unsigned int; as a result, it returns big po

[FFmpeg-cvslog] h264_mp4toannexb: Copy one NAL unit at a time

2020-03-05 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Dec 14 23:19:21 2019 +0100| [c177520f675945bf884223ea72bc68b7a4bea30f] | committer: Michael Niedermayer h264_mp4toannexb: Copy one NAL unit at a time If processing an input NAL unit triggers the insertion of data from extradata in front of sai

[FFmpeg-cvslog] h264_mp4toannexb: Improve extradata overread checks

2020-03-05 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Dec 14 23:19:16 2019 +0100| [268dffc12b3f5466d0ca971591f5f13ec6d33db6] | committer: Michael Niedermayer h264_mp4toannexb: Improve extradata overread checks Currently during parsing the extradata, h264_mp4toannexb checks for overreads by adding

[FFmpeg-cvslog] avcodec/cbs_av1_syntax_template: Set seen_frame_header only after successfull uncompressed_header()

2020-03-05 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sat Dec 14 18:43:24 2019 +0100| [a2e4879432b9de6aa899b85aebbc0eb6a8b5f37f] | committer: Michael Niedermayer avcodec/cbs_av1_syntax_template: Set seen_frame_header only after successfull uncompressed_header() Fixes: assertion failure Fixes: 1930

[FFmpeg-cvslog] h264_mp4toannexb: Switch to GetByteContext to read extradata

2020-03-05 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Dec 14 23:19:15 2019 +0100| [0ccb31f1356ed306febd74cb6d691017f20a1891] | committer: Michael Niedermayer h264_mp4toannexb: Switch to GetByteContext to read extradata This is done in order to improve readability. No functional change is intended

[FFmpeg-cvslog] h264_mp4toannexb: Simplify extradata insertion

2020-03-05 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Dec 14 23:19:19 2019 +0100| [aa486b4b66ee3e1f835230856087c5436a522e40] | committer: Michael Niedermayer h264_mp4toannexb: Simplify extradata insertion Up until now, h264_mp4toannexb stored the offset of the first SPS and the first PPS in the (

[FFmpeg-cvslog] h264_mp4toannexb: Cosmetics

2020-03-05 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Dec 14 23:19:25 2019 +0100| [4a141f8e02f602c5548ab88877e8a83679111de6] | committer: Michael Niedermayer h264_mp4toannexb: Cosmetics Mainly reindentation, but some variables were also put into a smaller scope. Signed-off-by: Andreas Rheinhardt

[FFmpeg-cvslog] h264_mp4toannexb: Stop reallocating the output buffer

2020-03-05 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Dec 14 23:19:23 2019 +0100| [cb47c6c6148d88ffd2f4e90e7d0b6decb23e350f] | committer: Michael Niedermayer h264_mp4toannexb: Stop reallocating the output buffer Up until now, h264_mp4toannexb would grow the output packet's buffer by the desired a

[FFmpeg-cvslog] h264_mp4toannexb: Don't forget numOfPictureParameterSets

2020-03-05 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Dec 14 23:19:18 2019 +0100| [4b4f8bd4a570d579eae2efb9f59134134b08df2b] | committer: Michael Niedermayer h264_mp4toannexb: Don't forget numOfPictureParameterSets The format of an AVCDecoderConfigurationRecord, the out-of-band extradata of H.264

[FFmpeg-cvslog] h264_mp4toannexb: Try to avoid four byte startcodes

2020-03-05 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Dec 14 23:19:20 2019 +0100| [518bbe9eac0da3bdf259e007e7031a7bccacbe8e] | committer: Michael Niedermayer h264_mp4toannexb: Try to avoid four byte startcodes According to the H.264 specifications, the only NAL units that need to have four byte s

[FFmpeg-cvslog] h264_mp4toannexb: Consistently use pointer comparisons

2020-03-05 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Dec 14 23:19:22 2019 +0100| [84c87e41a68dc4164a2a130504cd9c5b4413b744] | committer: Michael Niedermayer h264_mp4toannexb: Consistently use pointer comparisons h264_mp4toannexb_filter currently uses both indices/offsets as well as direct pointe

[FFmpeg-cvslog] dump_extradata: Insert extradata even for small packets

2020-03-05 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Dec 14 23:19:26 2019 +0100| [a88a3cdb4b166c83b823d34abe8a7a6743c7ebd5] | committer: Michael Niedermayer dump_extradata: Insert extradata even for small packets 3469cfab added a check for whether the extradata coincided with the beginning of th

[FFmpeg-cvslog] h264_mp4toannexb: Improve overread checks

2020-03-05 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Dec 14 23:19:24 2019 +0100| [824f750880b45fdb5659019c88d82ab2f55b9ca9] | committer: Michael Niedermayer h264_mp4toannexb: Improve overread checks 1. Left shifts of signed values are undefined as soon as the result is no longer representable in

[FFmpeg-cvslog] doc/demuxers: update mov section

2020-03-05 Thread Gyan Doshi
ffmpeg | branch: master | Gyan Doshi | Sun Jan 26 20:50:18 2020 +0530| [cfd9a6590365e1b5f4a43387555e5747d3990d31] | committer: Gyan Doshi doc/demuxers: update mov section Add details and all options for mov.c demuxer. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cfd9a6590365e1b5