Erf. That bug certainly looks like it could affect more than just avdec :-/
You're right actually. Currently, with `nvh264dec` (which uses `h264decoder`), we get the following warning: ``` WARN h264decoder gsth264decoder.c:1472:gst_h264_decoder_set_format:<nvh264dec1> avc format without codec data, assuming nal length size is 4 ```
and the test passes because its assumption about the nal length is correct.
But with [ffed473](https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/ffed473992e9a66d...) in place, the test fails.
Do you think it's worth changing to opt-out rather than opt-in (i.e. explicitly exclude `vtdec` as opposed to explicitly include `avdec_h264`)?
Although, I'll point out that this bug seems to affect only this test case. We've had `h264parse` in Proton for almost 12 months and not needed this workaround.
Anyway, the workaround seems reasonable to me, but we should alter the comment to make clear that it's a workaround for a GStreamer bug.
Done.