[Bug 750783] baseparse: reverse playback in pull mode
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Fri Jul 17 16:47:53 PDT 2015
https://bugzilla.gnome.org/show_bug.cgi?id=750783
--- Comment #23 from Nicolas Dufresne (stormer) <nicolas.dufresne at collabora.co.uk> ---
(In reply to Vineeth from comment #22)
> What exactly was the issue? and how to reproduce it?
For the record, before, open playback-test with an mp3, seek multiple time.
Some seek, specially the one done at near the start endup at wrong position.
For the duration, it's evident to me, but I didn't took that time to reproduce.
You need a special pipeline where the segment start is not zero (rare).
>
> Does this mean we have to modify in qtdemux as well?.. Maybe similar issue
> exists in qtdemux..
>
> This is the code in qtdemux from which i had referenced..
> gst_qtdemux_perform_seek
> {
> ...
> segment->position = desired_offset;
> segment->time = desired_offset;
> if (segment->rate >= 0) {
> segment->start = desired_offset;
>
> /* we stop at the end */
> if (segment->stop == -1)
> segment->stop = segment->duration;
> } else {
> segment->stop = desired_offset;
> }
> ...
> }
That would need to be looked at. Note that it's doing it slightly differently
here.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list