Skip to content

av1parse: Improve timestamp and markers

Nicolas Dufresne requested to merge ndufresne/gstreamer:av1-parse-timestamp into main

This MR improves the marker flag and the timestamp set on buffer. Notably, the some timestamp were completely lost if the input alignment was unknown. This can happen with appsrc users, but also MPEG TS input. And while fixing this, I notice that the marker was set on every frame end, where it should be set on the last frame of the TU.

Left this as a draft, as I still need to validate few details making sure this is properly doing what I expected it to do.

cc @detlev.c

Merge request reports