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

bcxa sz bcxa.sz at gmail.com
Wed Oct 19 01:34:16 PDT 2011


Thanks Wim. Let me try something then maby will back soon.

On Wed, Oct 19, 2011 at 4:05 PM, Wim Taymans <wim.taymans at gmail.com> wrote:
> 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
>
> _______________________________________________
> 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