[0.11] TimingMetadata

Matej Knopp matej.knopp at inmethod.com
Sun Aug 21 08:05:34 PDT 2011


On Sun, Aug 21, 2011 at 7:26 AM, Tim-Philipp Müller <t.i.m at zen.co.uk> wrote:
> On Sun, 2011-08-21 at 02:42 -0400, Matej Knopp wrote:
>
> Hi,
>
>> 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.
>
>  Cheers
>  -Tim
>
Thanks! I guess it would be nice to have this mentioned somewhere in the docs.

-Matej


More information about the gstreamer-devel mailing list