Quoting Lynne via ffmpeg-devel (2024-07-09 03:07:12)
> @@ -151,6 +162,17 @@ typedef struct AVVulkanDeviceContext {
> * Similar to lock_queue(), unlocks a queue. Must only be called after
> locking.
> */
> void (*unlock_queue)(struct AVHWDeviceContext *ctx, uint32_t
> queue_family, uint32_t index);
> +
> + /**
> + * Queue families used. Must be preferentially ordered. List may contain
> + * duplicates, as long as their capability flags do not match.
> + *
> + * For compatibility reasons, all the enabled queue families listed above
> + * (queue_family_(tx/comp/encode/decode)_index) must also be included in
> + * this list until they're removed after deprecation.
> + */
> + AVVulkanDeviceQueueFamily qf[16];
Why 16? And are we really really sure sizeof(AVVulkanDeviceQueueFamily)
should be a part of the ABI?
--
Anton Khirnov
_______________________________________________
ffmpeg-devel mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".