[0.11] TimingMetadata

Tim-Philipp Müller t.i.m at zen.co.uk
Sun Aug 21 04:26:33 PDT 2011

On Sun, 2011-08-21 at 02:42 -0400, Matej Knopp wrote:


> I had a brief look at GStreamer 0.11 and I am a little bit confused.
> From the docs I was under the impression that timing will be part of
> buffer metadata and there indeed is a GstTimingMetadata, however
> buffer has still timestamp and duration fields. Also as far as I can
> tell no plugin in GStreamer uses GstTimedMetadata. So what is the
> purpose of it? The lack of distinction between its and dts in
> GstBuffer does seem to be a bit problematic to me, but keeping the
> timestamp and adding optional dts and pts on top looks confusing,
> especially when there are no plugins using it so I can't see how it is
> supposed to be used and where can it be expected.

I think the plan is to have a transition where both exist for a while,
so that plugins can be moved to the new system gradually.


More information about the gstreamer-devel mailing list