[Bug 686224] New: Regression with EOS when playing backwards in GStreamer 1.0
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Tue Oct 16 07:29:53 PDT 2012
https://bugzilla.gnome.org/show_bug.cgi?id=686224
GStreamer | gstreamer (core) | git
Summary: Regression with EOS when playing backwards in
GStreamer 1.0
Classification: Platform
Product: GStreamer
Version: git
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gstreamer (core)
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: calvaris at igalia.com
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Created an attachment (id=226552)
--> (https://bugzilla.gnome.org/attachment.cgi?id=226552)
Test program
The test program for GStreamer 1.0 does the following:
1. Goes to paused
2. Seeks
3. Plays
4. Sets rate to backwards
5. Waits for EOS.
This is the output:
$ G_MESSAGES_DEBUG=all ./test
file:///home/calvaris/store/gnome/WebKit/LayoutTests/media/content/test.mp4
6000
(process:27634): main-test-DEBUG: initializing
(test:27634): main-test-DEBUG: playbin: NULL->READY=>PAUSED
(test:27634): main-test-DEBUG: playbin: READY->PAUSED=>VOID_PENDING
(test:27634): main-test-DEBUG: paused, seeking
(test:27634): main-test-DEBUG: duration: 6027200000
(test:27634): main-test-DEBUG: seeking to 6000000000
(test:27634): main-test-DEBUG: playbin: PAUSED->PAUSED=>PAUSED
(test:27634): main-test-DEBUG: playbin: PAUSED->PAUSED=>VOID_PENDING
(test:27634): main-test-DEBUG: seeking finished, position: 6000000000
(test:27634): main-test-DEBUG: playbin: PAUSED->PLAYING=>VOID_PENDING
(test:27634): main-test-DEBUG: playing, position: 6000000000
(test:27634): main-test-DEBUG: duration: 6027200000
(test:27634): main-test-DEBUG: setting rate to -1,0 from 6000000000
(test:27634): main-test-DEBUG: playbin: PAUSED->PAUSED=>PAUSED
(test:27634): main-test-DEBUG: playbin: PAUSED->PAUSED=>PLAYING
(test:27634): main-test-DEBUG: playbin: PAUSED->PLAYING=>VOID_PENDING
(test:27634): main-test-DEBUG: playing, position: 6000000000
As you can see, we are not reaching EOS.
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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