On Wed Apr 16 00:56:58 2025 +0000, Brendan McGrath wrote:
I'll just add, that the state I'm referring to is the sample PTS. On Windows, the application can provide any arbitrary value and when the decoder produces the output, it needs to preserve the provided value.
Oops - sorry. I got the GUID mixed up with `timestamp/x-wg-transform`.
The GUID might not be necessary actually. I might be able to use the `preserve_timestamps` boolean instead. I think the only difference would be that if GStreamer lost the `timestamp/x-wg-transform` state, we would fall back to using the gstreamer values. Which is possibly better.