Files
ffmpeg/libavcodec
Lynne 898b8aa922 vulkan_ffv1: survive setup failures on preceding frames
A frame's private data is allocated before start_frame(), and its free
callback runs even if setup failed partway, so partially-initialized
private data has to be tolerated everywhere: inter frames reffed the
previous frame's slice state without checking it exists, end_frame()
waited on a semaphore that was never created, and the free callback
read a feedback buffer that was never allocated or written. Inter
frames after a failed frame now error out until the next keyframe.

Also set the device function pointers before anything can fail, as the
free callback needs them.
2026-08-02 22:11:23 +09:00
..
2026-06-17 17:34:24 +09:00
2026-07-01 21:05:27 +09:00
2026-07-01 21:05:27 +09:00
2026-07-28 17:54:07 +02:00
2026-06-23 19:15:57 +02:00
2026-06-23 19:15:57 +02:00
2026-07-28 17:54:07 +02:00
2026-06-03 14:12:50 +09:00
2026-06-23 19:15:57 +02:00
2026-06-23 19:15:57 +02:00
2026-06-23 19:15:57 +02:00
2026-07-07 17:35:58 +00:00
2026-07-07 17:35:58 +00:00
2026-07-28 17:54:07 +02:00
2026-06-13 15:55:40 +00:00
2026-06-23 17:15:02 +02:00
2026-07-28 17:54:07 +02:00
2026-07-01 21:05:27 +09:00
2026-06-23 19:15:57 +02:00
2026-07-28 17:54:07 +02:00
2026-07-28 17:54:07 +02:00
2026-06-23 19:15:57 +02:00