[Bug 677991] New: Unable to tell when playback stops after an error occurred during gapless playback.
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Tue Jun 12 23:23:37 PDT 2012
https://bugzilla.gnome.org/show_bug.cgi?id=677991
GStreamer | gst-plugins-base | 0.10.35
Summary: Unable to tell when playback stops after an error
occurred during gapless playback.
Classification: Platform
Product: GStreamer
Version: 0.10.35
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins-base
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: lev.zelenskiy at nokia.com
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Created an attachment (id=216249)
--> (https://bugzilla.gnome.org/attachment.cgi?id=216249)
Python script and media file to reproduce the problem.
I'm using playbin2 and about-to-finish signal to implement gapless playback.
It works well with valid sound files and I receive EOS after the last media
file is played.
However after playbin encounters an invalid media file there is no way to
detect when the playback stops. If I stop playbin as soon as an error is
received the last couple of seconds are truncated from the active media. And
there are no more messages on the bus after the error occurred.
I'm testing with a bug fix for
https://bugzilla.gnome.org/show_bug.cgi?id=673888
I have attached a python script and test media files to reproduce the issue.
--
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