[FFmpeg-cvslog] avcodec/hw_base_encode: restrict size of next_prev

2024-12-22 Thread Benjamin Cheng
ffmpeg | branch: master | Benjamin Cheng | Sat Dec 21 15:25:37 2024 -0500| [bf9f921ef7c6b77da4c93dd292cb8bea97a49b1d] | committer: Lynne avcodec/hw_base_encode: restrict size of next_prev Some drivers are more strict about the size of the reference lists given (i.e. VAOn12 [1]). The next_prev

[FFmpeg-cvslog] hwcontext_vulkan: guard unistd.h include

2023-12-11 Thread Benjamin Cheng
ffmpeg | branch: release/6.1 | Benjamin Cheng | Fri Sep 22 12:49:22 2023 -0400| [884a660cae23769d92d533cc1b6232d3cdfbae43] | committer: Lynne hwcontext_vulkan: guard unistd.h include win32 typically doesn't have unistd.h, so always including it will break MSVC builds. The usage of those

[FFmpeg-cvslog] hwcontext_vulkan: guard unistd.h include

2023-12-11 Thread Benjamin Cheng
ffmpeg | branch: master | Benjamin Cheng | Fri Sep 22 12:49:22 2023 -0400| [185871fdd39762295973c1f3db1459e04121317c] | committer: Lynne hwcontext_vulkan: guard unistd.h include win32 typically doesn't have unistd.h, so always including it will break MSVC builds. The usage of those

[FFmpeg-cvslog] vulkan_h264: fix long-term ref handling

2023-10-31 Thread Benjamin Cheng
ffmpeg | branch: release/6.1 | Benjamin Cheng | Fri Oct 13 15:10:55 2023 -0400| [116cb346e36b71be0e45f97030eebeb893c16bfd] | committer: Lynne vulkan_h264: fix long-term ref handling h->long_ref isn't guaranteed to be contiguously filled. Use the approach from both vaapi_h264 and vd

[FFmpeg-cvslog] vulkan_h264: fix long-term ref handling

2023-10-31 Thread Benjamin Cheng
ffmpeg | branch: master | Benjamin Cheng | Fri Oct 13 15:10:55 2023 -0400| [4536de3769796a74ea26fcdfdae73af5e0fa8b5a] | committer: Lynne vulkan_h264: fix long-term ref handling h->long_ref isn't guaranteed to be contiguously filled. Use the approach from both vaapi_h264 and vdpau_h2

[FFmpeg-cvslog] vulkan_hevc: handle non-contiguous SPS/PPS/VPS ids

2023-10-05 Thread Benjamin Cheng
ffmpeg | branch: master | Benjamin Cheng | Sat Sep 30 12:57:29 2023 -0400| [2a36e44af38c95a95a68aa93345d96f9c5c0bdf5] | committer: Lynne vulkan_hevc: handle non-contiguous SPS/PPS/VPS ids Some clips (i.e. SLIST_B_Sony_9) will use PPS 0 and 8, before PPS 1-7. vulkan_hevc expects {sps,pps,vps

[FFmpeg-cvslog] vulkan_h264: send scaling lists in zig-zag order

2023-08-24 Thread Benjamin Cheng
ffmpeg | branch: master | Benjamin Cheng | Mon Aug 21 10:05:03 2023 -0400| [b4f0701358604df5283b6e2942dfbc9421cb19d4] | committer: Lynne vulkan_h264: send scaling lists in zig-zag order h264_ps turns the scaling lists into matrices with a raster scan order, but Vulkan wants the scaling lists