On Thu Jul 4 11:17:47 2024 +0000, Brendan McGrath wrote:
I'm writing some tests to check. It seems to work with RGBA and padding, but I may have hit an issue with the NV12 format and a pixel width of 1390 (which results in GStreamer adding 2 pixels of padding), but I'm still investigating. I'll let you know when I get to the bottom of it.
Fwiw since 39ad87840a3f383421a89dd93ba69b7bdfd159db the wg_transform now have some way to tell GStreamer about buffer strides. It's currently set globally, as a property of the input/output media types, but maybe it can be tweaked so that we can override it with a per-buffer stride information.