> This should be &tmp. It is probably the reason for Michael's segfault.
> Apart from that: It is easier if you simply used 0..2 for *iter (1==
> returned sws_get_class, 2 returned ff_framesync_child_class_iterate).
Changed this function to:
static const AVClass *child_class_iterate(void **iter)
{
void *tmp = NULL;
switch ((uintptr_t)*iter) {
case 0:
*iter = (void*)(uintptr_t)1;
return sws_get_class();
case 1:
*iter = (void*)(uintptr_t)2;
return ff_framesync_child_class_iterate(&tmp);
}
return NULL;
}
_______________________________________________
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".