Skip to content
Snippets Groups Projects
Commit 5f57257e authored by Thomas Guillem's avatar Thomas Guillem Committed by Felix Paul Kühne
Browse files

test: decoder: use an owner for the packetizer

To access the fmt_in private member.

Regression from 08b24866

Fixes #28770
parent 0c0817fa
No related branches found
No related tags found
1 merge request!6004test: decoder: use an owner for the packetizer
......@@ -133,15 +133,16 @@ decoder_t *test_decoder_create(vlc_object_t *parent, const es_format_t *fmt)
decoder_t *packetizer = NULL;
decoder_t *decoder = NULL;
packetizer = vlc_object_create(parent, sizeof(*packetizer));
struct decoder_owner *pkt_owner = vlc_object_create(parent, sizeof(*pkt_owner));
struct decoder_owner *owner = vlc_object_create(parent, sizeof(*owner));
if (packetizer == NULL || owner == NULL)
if (pkt_owner == NULL || owner == NULL)
{
if (packetizer)
vlc_object_delete(packetizer);
if (pkt_owner)
vlc_object_delete(&pkt_owner->dec);
return NULL;
}
packetizer = &pkt_owner->dec;
decoder = &owner->dec;
owner->packetizer = packetizer;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment