After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 723270 - souphttpsrc: Implement support for reverse playback
souphttpsrc: Implement support for reverse playback
Status: RESOLVED WONTFIX
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
1.x
Other Linux
: Normal enhancement
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-01-30 09:54 UTC by Thibault Saunier
Modified: 2014-01-30 14:27 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Thibault Saunier 2014-01-30 09:54:56 UTC
Currently souphttpsrc does not support reverse playback (ie. if seek event has rate < 0.0, it fails)

I am not sure how hard that would be to implement.
Comment 1 Tim-Philipp Müller 2014-01-30 10:11:35 UTC
Does reverse playback in push mode make sense at all? You can do it with queue2 and the demuxer working in pull mode.
Comment 2 Thibault Saunier 2014-01-30 12:47:34 UTC
What I mean here is that users should be able to do backward playback with playbin (for example) even if the stream is over http. Not sure what would be the best solution for that I have to say.
Comment 3 Tim-Philipp Müller 2014-01-30 12:57:43 UTC
They can do that already if queue2 download buffering or the ring buffer is enabled and used.

Let us know if you figure out another way to do it and what you think soup should be doing here and how.
Comment 4 Thibault Saunier 2014-01-30 14:27:14 UTC
OK, got it, thanks for you answers, I did not know it was supposed to work this way.