Transmit absolute time
Pietro Bonfa'
pietro_bonfa at yahoo.it
Sat Oct 24 10:23:59 PDT 2015
On 10/24/2015 06:29 PM, Sebastian Dröge wrote:
> By timestamping from outside appsrc, you don't really know when the
> element reached the PLAYING state. You can only get the base time (and
> are guaranteed to get a clock) when the element is in PLAYING. And
> should not produce any buffers before that.
That's good to know. I erroneously thought that the "need-data" signal
was emitted only when the Element is in playing state.
> rtph264depay only copies over metadata that has no tags, or tags that
> it can transform or understand (currently none).
>
>>> Which tags did you use to register your metadata?
>>>
>>
>> Initially I just used some dummy values like
>>
>> static const gchar *tags[] = { "id", "val", NULL };
>
> Remove the tags and then it should work :)
> The tags mean to which "aspect" of a buffer the metadata applies. For
> example there are tags for memory, audio, video, video-dimensions, etc.
And indeed everything works smoothly if I remove the tags.
Thank you again!
Pietro
More information about the gstreamer-devel
mailing list