Your message dated Sat, 01 Dec 2007 08:47:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#452174: fixed in gst-plugins-base0.10 0.10.15-3
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: gstreamer0.10-plugins-ugly
Version: 0.10.15-1
Severity: normal
Tags: upstream
Hello.
After upgrading libgstreamer-plugins-base0.10-0 to the latest version, I
noticed that my media player, which uses GStreamer via PyGST, would hang
at the end of each song. It would not hang indefinitely, but still, for
a long long while.
Attached is a minimal python program that exhibits the problem: with
libgstreamer-plugins-base0.10-0 0.10.14-4 it starts a new track after
the previous one finishes, but with 0.10.15 it hangs. You should be able
to check the difference with the files at [1], which are 1 second long
each: the stops will be short, but noticeable. Use longer tracks for the
effect to become more evident.
[1] http://chistera.yi.org/~adeodato/tmp/2007-11-20/gstbug/
I hope you can reproduce the problem.
Also, I'm not sure this bug would not belong to gstreamer0.10-plugins-ugly
instead.
Thanks in advance,
--
Adeodato Simó dato at net.com.org.es
Debian Developer adeodato at debian.org
Puede ser que yo llegue tarde
pero qué mas da si tu no me esperas
-- Miguel Bosé, A millones de km de aquí
#! /usr/bin/env python
# Pass files to play as arguments.
import os
import sys
import gst
import gobject
gobject.threads_init()
class Player:
def __init__(self, files):
self.files = files
self.bin = gst.element_factory_make('playbin')
self.bin.set_property('video-sink', None)
try:
device = gst.parse_launch('alsasink')
except gobject.GError:
pass
else:
self.bin.set_property('audio-sink', device)
bus = self.bin.get_bus()
bus.add_signal_watch()
bus.connect('message::eos', lambda bus, msg: self.play_next())
def play_next(self):
try:
uri = 'file://' + os.path.abspath(self.files.pop(0))
except IndexError:
sys.exit(0)
else:
self.bin.set_property('uri', uri)
self.bin.set_state(gst.STATE_NULL)
self.bin.set_state(gst.STATE_PLAYING)
player = Player(sys.argv[1:])
player.play_next()
gobject.MainLoop().run()
--- End Message ---
--- Begin Message ---
Source: gst-plugins-base0.10
Source-Version: 0.10.15-3
We believe that the bug you reported is fixed in the latest version of
gst-plugins-base0.10, which is due to be installed in the Debian FTP archive:
gst-plugins-base0.10_0.10.15-3.diff.gz
to pool/main/g/gst-plugins-base0.10/gst-plugins-base0.10_0.10.15-3.diff.gz
gst-plugins-base0.10_0.10.15-3.dsc
to pool/main/g/gst-plugins-base0.10/gst-plugins-base0.10_0.10.15-3.dsc
gstreamer0.10-alsa_0.10.15-3_i386.deb
to pool/main/g/gst-plugins-base0.10/gstreamer0.10-alsa_0.10.15-3_i386.deb
gstreamer0.10-gnomevfs_0.10.15-3_i386.deb
to pool/main/g/gst-plugins-base0.10/gstreamer0.10-gnomevfs_0.10.15-3_i386.deb
gstreamer0.10-plugins-base-apps_0.10.15-3_i386.deb
to
pool/main/g/gst-plugins-base0.10/gstreamer0.10-plugins-base-apps_0.10.15-3_i386.deb
gstreamer0.10-plugins-base-dbg_0.10.15-3_i386.deb
to
pool/main/g/gst-plugins-base0.10/gstreamer0.10-plugins-base-dbg_0.10.15-3_i386.deb
gstreamer0.10-plugins-base-doc_0.10.15-3_all.deb
to
pool/main/g/gst-plugins-base0.10/gstreamer0.10-plugins-base-doc_0.10.15-3_all.deb
gstreamer0.10-plugins-base_0.10.15-3_i386.deb
to
pool/main/g/gst-plugins-base0.10/gstreamer0.10-plugins-base_0.10.15-3_i386.deb
gstreamer0.10-x_0.10.15-3_i386.deb
to pool/main/g/gst-plugins-base0.10/gstreamer0.10-x_0.10.15-3_i386.deb
libgstreamer-plugins-base0.10-0_0.10.15-3_i386.deb
to
pool/main/g/gst-plugins-base0.10/libgstreamer-plugins-base0.10-0_0.10.15-3_i386.deb
libgstreamer-plugins-base0.10-dev_0.10.15-3_i386.deb
to
pool/main/g/gst-plugins-base0.10/libgstreamer-plugins-base0.10-dev_0.10.15-3_i386.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sebastian Dröge <[EMAIL PROTECTED]> (supplier of updated gst-plugins-base0.10
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Wed, 28 Nov 2007 11:09:04 +0100
Source: gst-plugins-base0.10
Binary: libgstreamer-plugins-base0.10-dev gstreamer0.10-plugins-base-dbg
gstreamer0.10-plugins-base libgstreamer-plugins-base0.10-0
gstreamer0.10-plugins-base-apps gstreamer0.10-plugins-base-doc
gstreamer0.10-alsa gstreamer0.10-x gstreamer0.10-gnomevfs
Architecture: source i386 all
Version: 0.10.15-3
Distribution: unstable
Urgency: low
Maintainer: Maintainers of GStreamer packages <[EMAIL PROTECTED]>
Changed-By: Sebastian Dröge <[EMAIL PROTECTED]>
Description:
gstreamer0.10-alsa - GStreamer plugin for ALSA
gstreamer0.10-gnomevfs - GStreamer plugin for GnomeVFS
gstreamer0.10-plugins-base - GStreamer plugins from the "base" set
gstreamer0.10-plugins-base-apps - GStreamer helper programs from the "base" set
gstreamer0.10-plugins-base-dbg - GStreamer plugins from the "base" set
gstreamer0.10-plugins-base-doc - GStreamer documentation for plugins from the
"base" set
gstreamer0.10-x - GStreamer plugins for X11 and Pango
libgstreamer-plugins-base0.10-0 - GStreamer libraries from the "base" set
libgstreamer-plugins-base0.10-dev - GStreamer development files for libraries
from the "base" set
Closes: 452174
Changes:
gst-plugins-base0.10 (0.10.15-3) unstable; urgency=low
.
* debian/patches/01_baseaudiosink-eos-hanging.patch:
+ Properly calculate EOS time to prevent hanging for some time
before receiving an EOS event (Closes: #452174).
Patch taken from upstream CVS.
* debian/patches/02_audioresample-latency.patch:
+ Implement latency query in audioresample. This fixes audioresample
in a live pipeline. Patch taken from upstream CVS.
* debian/rules:
+ Run the testsuite but don't fail the build if it doesn't work.
Files:
21487e847a1b64ff69bb72b23f6aecac 1727 libs optional
gst-plugins-base0.10_0.10.15-3.dsc
4ac019ee2a957d88423afd5816f970de 25242 libs optional
gst-plugins-base0.10_0.10.15-3.diff.gz
b8c7b201c73e8483b6142d38db3cfd1f 316460 doc optional
gstreamer0.10-plugins-base-doc_0.10.15-3_all.deb
bef234e40bf8cf1c24ea7e13fdd5e756 38672 utils optional
gstreamer0.10-plugins-base-apps_0.10.15-3_i386.deb
b895412b23c576c4fadbee0cf411fd9e 282822 libs optional
libgstreamer-plugins-base0.10-0_0.10.15-3_i386.deb
4ca4870105ef1f6ebe89a5b0eef109e8 88414 libdevel optional
libgstreamer-plugins-base0.10-dev_0.10.15-3_i386.deb
e26fef2c741d7b4068fc8a6076bc5de3 69634 libs optional
gstreamer0.10-alsa_0.10.15-3_i386.deb
9cf801bac150f3dc95568c62805d7dc4 51362 libs optional
gstreamer0.10-gnomevfs_0.10.15-3_i386.deb
ec88125efd8e07fe6d5727546575c67a 509062 libs optional
gstreamer0.10-plugins-base_0.10.15-3_i386.deb
ae6fb704a9331eff161f016c8eccd1e6 1784524 libdevel extra
gstreamer0.10-plugins-base-dbg_0.10.15-3_i386.deb
d4b78c2a99451144edff80d05681d208 103194 libs optional
gstreamer0.10-x_0.10.15-3_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFHUR0WBsBdh1vkHyERArmuAJ0bUz6uKRip2p4WihCGzyst0g/2hwCgh32L
VuH8BqThQxDTFhSBVn+GYNk=
=SzY3
-----END PGP SIGNATURE-----
--- End Message ---