avdec_h264 will fail when combined with h264parse and a drain request
is made during caps neg.
To fix this, a capsfilter was added to force a stream-format of
byte-stream for all h.264 decoders. However, this introduced a new
issue with the vtdec element, as it only supports the avc stream-format.
Therefore, this patch looks to address both problems by only introducing
the capsfilter when the avdec_h264 element is used.
It also removes the stream-format and alignment requirements from
the parsed caps, applying them only to the capsfilter.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/8719
Crap, my turn to ignore the test results this time. Turns out that something in adc7014a26b22a60c45cf230ac71516b6091825f broke various tests. There's a suspicious `0124:err:ole:reg_get_typelib_module Could not get version value?` in the output.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/8690#note_112182
--
v2: opengl32: Use generated wow64 thunk for wglCreateContextAttribsARB.
opengl32: Use generated wow64 thunk for wglCreateContext.
opengl32: Avoid unneeded wrapper return type casts.
opengl32: Use manual_win_functions for wglGetCurrentReadDCARB.
https://gitlab.winehq.org/wine/wine/-/merge_requests/8715