{"push_id":2916073546,"size":14,"distinct_size":14,"ref":"refs/heads/av1","head":"6e645ffe54892dda258c1a2f909ca8378153df80","before":"d1ac5650f51e5b053a3dd625d37c9a89dbec42b4","commits":[{"sha":"303439bc5f7ac6bbadc20d7ec2d7ee4fec656ead","author":{"name":"Carl Eugen Hoyos","email":"509890dc0b20efa5ca64cdedbbab2807b61c56bc@gmail.com"},"message":"lavf/mpeg: Support demuxing HEVC in mpeg-ps.","distinct":true,"url":"https://api.github.com/repos/jamrial/FFmpeg/commits/303439bc5f7ac6bbadc20d7ec2d7ee4fec656ead"},{"sha":"b90d8cc7466386a166dd72107457498aa5a7c43d","author":{"name":"Michael Niedermayer","email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@niedermayer.cc"},"message":"avcodec/gdv: Replace divisions by shifts in rescale()\n\nDivisions tend to be slower than shifts unless the compiler optimizes them out.\nAnd some of these are in inner loops.\n\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/jamrial/FFmpeg/commits/b90d8cc7466386a166dd72107457498aa5a7c43d"},{"sha":"a423970511bc3b271a1e4202f3bcf60773de657b","author":{"name":"Michael Niedermayer","email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@niedermayer.cc"},"message":"avcodec/gdv: Factor terms out of inner loops in rescale()\n\nThis also replaces some loops by memcpy()\n\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/jamrial/FFmpeg/commits/a423970511bc3b271a1e4202f3bcf60773de657b"},{"sha":"6228ce0a33c77d8bd84a7abf61f502b46a8ce46f","author":{"name":"Michael Niedermayer","email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@niedermayer.cc"},"message":"avcodec/gdv: Combine first and 3rd case in rescale()\n\nSimplifies code\n\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/jamrial/FFmpeg/commits/6228ce0a33c77d8bd84a7abf61f502b46a8ce46f"},{"sha":"d021729efc1fe3480326c29f7dbb8d0e56ea4c71","author":{"name":"Michael Niedermayer","email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@niedermayer.cc"},"message":"avcodec/gdv: Simplify first inner loop in rescale()\n\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/jamrial/FFmpeg/commits/d021729efc1fe3480326c29f7dbb8d0e56ea4c71"},{"sha":"5f84fbce08769fb21d8459b81e9aad53635008b7","author":{"name":"Michael Niedermayer","email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@niedermayer.cc"},"message":"avcodec/gdv: Eliminate 50% of the reads in the first inner loop in rescale()\n\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/jamrial/FFmpeg/commits/5f84fbce08769fb21d8459b81e9aad53635008b7"},{"sha":"6a4788e7b31ae2382466048289dbba21b2dff3bb","author":{"name":"Michael Niedermayer","email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@niedermayer.cc"},"message":"avcodec/gdv: Replace loop in gdv_decode_frame() by memcpy()\n\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/jamrial/FFmpeg/commits/6a4788e7b31ae2382466048289dbba21b2dff3bb"},{"sha":"510bd61941548b653ae446ede199013d9af01257","author":{"name":"Michael Niedermayer","email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@niedermayer.cc"},"message":"avcodec/gdv: Optimize 2x scaling loop a little in gdv_decode_frame()\n\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/jamrial/FFmpeg/commits/510bd61941548b653ae446ede199013d9af01257"},{"sha":"35517e3ca7ea2e243e3e29ec7d4d2a9f150f25ed","author":{"name":"Michael Niedermayer","email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@niedermayer.cc"},"message":"avcodec/gdv: Error out if we had insufficent input for the output frame in decompress_2()\n\nFixes: Timeout (with the previous commits to gdv.c)\nFixes: 9422/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_GDV_fuzzer-5143490001371136\n\nFound-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/jamrial/FFmpeg/commits/35517e3ca7ea2e243e3e29ec7d4d2a9f150f25ed"},{"sha":"8db9097308dcc72f3f1f459a2b39f7a987ddd978","author":{"name":"Michael Niedermayer","email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@niedermayer.cc"},"message":"avcodec/bintext: Check input size before allocating the input image\n\nFixes: Timeout\nFixes: 9795/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_XBIN_fuzzer-5768631928487936\n\nFound-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/jamrial/FFmpeg/commits/8db9097308dcc72f3f1f459a2b39f7a987ddd978"},{"sha":"db6af88cd0fa2f874c938acfeefdae9a447af25b","author":{"name":"Michael Niedermayer","email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@niedermayer.cc"},"message":"avcodec/bintext: Use ff_get_buffer instead of ff_reget_buffer and simplify\n\nreget seems unneeded and it is slower\n\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/jamrial/FFmpeg/commits/db6af88cd0fa2f874c938acfeefdae9a447af25b"},{"sha":"7274d849cc44f9e4c5573d1b271d99f46ad7d583","author":{"name":"Michael Niedermayer","email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@niedermayer.cc"},"message":"avcodec/diracdec: Propagate errors from codeblock()\n\nConsider a component to be damaged if more than 50% of its subbands are damaged\n\nFixes: Timeout (part 1 of 2)\nFixes: 9774/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_DIRAC_fuzzer-5748957085958144\n\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/jamrial/FFmpeg/commits/7274d849cc44f9e4c5573d1b271d99f46ad7d583"},{"sha":"179ed2d2e08949662de2249c71f01ae388ca851e","author":{"name":"Michael Niedermayer","email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@niedermayer.cc"},"message":"avcodec/diracdec: check that GetBitContext has not ended in codeblock()\n\nFixes: Timeout (part 2 of 2)\nFixes: 9774/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_DIRAC_fuzzer-5748957085958144\n\nSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>","distinct":true,"url":"https://api.github.com/repos/jamrial/FFmpeg/commits/179ed2d2e08949662de2249c71f01ae388ca851e"},{"sha":"6e645ffe54892dda258c1a2f909ca8378153df80","author":{"name":"Ronald S. Bultje","email":"90ccf6571a312491d0ea6b0e16399e672356a479@gmail.com"},"message":"avcodec: libdav1d AV1 decoder wrapper.\n\nSigned-off-by: James Almer <jamrial@gmail.com>","distinct":true,"url":"https://api.github.com/repos/jamrial/FFmpeg/commits/6e645ffe54892dda258c1a2f909ca8378153df80"}]}
{"actor":{"display_login":"jamrial"}}