anyone who can explain more on the difference between segment.abs_rate and segment.abs_applied_rate

Wim Taymans wim.taymans at gmail.com
Wed Oct 19 01:05:40 PDT 2011


On 10/19/2011 10:00 AM, bcxa sz wrote:
> On Wed, Oct 19, 2011 at 3:56 PM, Wim Taymans<wim.taymans at gmail.com>  wrote:
>> On 10/19/2011 09:39 AM, bcxa sz wrote:
>>> Hi Wim,
>>>
>>> can you also help me clarify my below question?
>>>
>>>   From my understanding, the absolute clock should be always increasing
>>> from gstreamer design point of view.
>> Yes
>>> But in our scenario (embedded system), the element which provide the
>>> clock will makes absolute time wrap around if seek backward or
>>> backward trickmode because the element provide the clock with video or
>>> audio PTS.
>> You will need to wrap the clock inside a clock object that compensates for
>> those
>> time wraps. You can use gst_audio_clock_reset() to inform the default audio
>> clock
>> of such time wraps.
>>
>>> It will be against the assumption of gstreamer (absolute time should
>>> always increase).
>> Yes, don't do it.
>>> Do you think current my way will be the issue?
>> If your current way is to make a buggy clock, then yes, you'll have issues.
>> It can be
>> easily made non-buggy, though.
>>
> I am very interesting to know how to make non-buggy? :)
uhm.. I gave you some tips above... Which part do you not understand?

Wim
>> Wim
>>> _______________________________________________
>>> gstreamer-devel mailing list
>>> gstreamer-devel at lists.freedesktop.org
>>> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>> _______________________________________________
>> gstreamer-devel mailing list
>> gstreamer-devel at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel



More information about the gstreamer-devel mailing list