static void wrapped_avframe_release_buffer(void *unused, uint8_t *data)
{
AVFrame *frame = (AVFrame *)data;
-@@ -109,6 +141,7 @@
+@@ -111,6 +143,7 @@
.p.id = AV_CODEC_ID_WRAPPED_AVFRAME,
+ .p.capabilities = AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE,
FF_CODEC_ENCODE_CB(wrapped_avframe_encode),
- .caps_internal = FF_CODEC_CAP_INIT_THREADSAFE,
+ .p.pix_fmts = pix_fmts_all,
};
const FFCodec ff_wrapped_avframe_decoder = {
-@@ -118,4 +151,5 @@
- .p.id = AV_CODEC_ID_WRAPPED_AVFRAME,
- FF_CODEC_DECODE_CB(wrapped_avframe_decode),
- .caps_internal = FF_CODEC_CAP_INIT_THREADSAFE,
-+
- };