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 ---

Reply via email to