qtdemux : how new time-based segment is handle after a time-based seek upstream.

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

qtdemux : how new time-based segment is handle after a time-based seek upstream.

Olivier Sautrelle
Hi everyone,

I am currently working on dlna src which is doing a time based seek(AAC_ISO_320 media profile) and pushing a new segment downstream to the qtdemuxer.

I would like to know how the qtdemuxer manage the new segment which is in TIME format in order to continue playback at the new segment start position ?

As far as i understand ,it seems that when the new segment is in time,the demuxer is reset and come back to an initial state thus unable to handle the new segment which has a start position different from zero.

Must i do something in particular upstream when emitting the new segment event ?

Best regards,

Olivier Sautrelle
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

AW: qtdemux : how new time-based segment is handle after a time-based seek upstream.

Thornton, Keith
Hi,
I am performing an element_seek GST_FORMAT_TIME on one of my pipelines containing qtdemux. The seek contains start and stop values which are not equal to the start and end of the file and this works. Check that your start and stop values are within the range of the file.

-----Ursprüngliche Nachricht-----
Von: gstreamer-devel [mailto:[hidden email]] Im Auftrag von Olivier Sautrelle
Gesendet: Mittwoch, 1. Juni 2016 21:28
An: [hidden email]
Betreff: qtdemux : how new time-based segment is handle after a time-based seek upstream.

Hi everyone,

I am currently working on dlna src which is doing a time based seek(AAC_ISO_320 media profile) and pushing a new segment downstream to the qtdemuxer.

I would like to know how the qtdemuxer manage the new segment which is in TIME format in order to continue playback at the new segment start position ?

As far as i understand ,it seems that when the new segment is in time,the demuxer is reset and come back to an initial state thus unable to handle the new segment which has a start position different from zero.

Must i do something in particular upstream when emitting the new segment event ?

Best regards,

Olivier Sautrelle
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel