Files
ffmpeg/libavcodec
Lynne 0da8f2f4ee vulkan_encode_av1: set primary_ref_frame to a reference name, not a slot
primary_ref_frame is an index into the seven reference names, but the
code assigned it the reference's DPB slot. The two coincide only while
the reference sits in slot 0; once it rotates to slot 1,
referenceNameSlotIndices[primary_ref_frame] is -1, which is invalid,
and NVIDIA drivers lose the device. Inherited from vaapi_encode_av1,
where the same confusion is harmless as the raw frame header maps
every reference name to the same slot.

Have set_name_slot() return the name it picked and use that.

Fixes #20540.
2026-08-02 22:11:28 +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-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