Skip to Content.
Sympa Menu

sm-spell-submit - [SM-Spell-Submit] [ gmusicbrowser-Bugs-1379467 ] Troubles with gstreamer backend

sm-spell-submit AT lists.ibiblio.org

Subject: Submit list for new spells

List archive

Chronological Thread  
  • From: "SourceForge.net" <noreply AT sourceforge.net>
  • To: noreply AT sourceforge.net
  • Subject: [SM-Spell-Submit] [ gmusicbrowser-Bugs-1379467 ] Troubles with gstreamer backend
  • Date: Fri, 24 Mar 2006 16:37:48 -0800

Bugs item #1379467, was opened at 2005-12-13 07:35
Message generated for change (Comment added) made by smglnotify
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=768545&aid=1379467&group_id=147463

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: gstreamer
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: vlaaad (vlaaad)
Assigned to: Nobody/Anonymous (nobody)
Summary: Troubles with gstreamer backend

Initial Comment:
I open a bug to let you track the different problems
one can have with gstreamer backend (with the last
devel version 0.9428)

Indeed I first thought it works well with alsa sink,
but there are random bugs as you already noticed.

First, gmusicbrowser sometimes refuses after a while to
play the next file in a list. Pause/Play button doesn't
have any effect. Double-click in the browser works and
let me play one song, but the next one will then not be
played, you can only get it with double click in the
browser iirc. Note that when that happens, it is
impossible to quit gmusicbrowser, either with the quit
button, quit menu or close button from the window title
bar. You can only kill -9 and lost all the stats of the
session... :'(

The second bug is more rare, but sometimes,
gmusicbrowser just crash with a segfault. :-/

autoaudio sink doesn't work at all. I may be good to
have other sink such as esd or arts for Gnome/KDE users.

There's a lot of things for one bug filed, sorry... ;-)

GStreamer 0.05 has been released few days ago, but
requires latest gstreamer 0.10.0, I don't know if it
could enhance the things...

Please let me know if I can help you in one way or
another, or if you need more informations about these
bugs to kill them ;-)

----------------------------------------------------------------------

Comment By: Source Mage GNU/Linux Notify (smglnotify)
Date: 2006-03-24 19:37

Message:
Logged In: YES
user_id=992655

Some feedback about gstreamer 0.10.0...

Two issues :
Playing mpc files is painful. I can play one song, and then
gmusicbrowser stops to play. The only way to have this song
played is to select an another song in a widget, and then
click again on this song. Note that if you press previous or
next, the previous/next song is well played.
Play/pause hangs gmusicbrowser. I use esd out, and it is
then also blocked. Some Gnome applications are even frozen
because they expect an answer from esd... When I kill
gmusicbrowser, I got all the sounds in the buffer in the
same time ! ;-)
I use latest perl gtk packages and perl-gstreamer 0.07.

----------------------------------------------------------------------

Comment By: vlaaad (vlaaad)
Date: 2005-12-20 18:18

Message:
Logged In: YES
user_id=1174090

With latest versions, the first bug disappear, gmusicbrowser
doesn't hang anymore.
The second bug with segfault still occurs when switching to
another song (either manually or not).
Speaking about switching between songs, I also noticed
gstreamed backend takes more time to do it. When two songs
are supposed to smoothly merge together, a small gap appear.
With mpg123, this gap is also present, but more quick.

Gstreamer 0.10 is already in SourceMage, if you want to have
a try ;-) Well, anyway this might not be a good idea to
spend too much time to fix that bug if the new API is very
different...

----------------------------------------------------------------------

Comment By: squentin (squentin)
Date: 2005-12-14 21:03

Message:
Logged In: YES
user_id=1338544

About the quit button:
In the latest version (0.9429), I corrected what made the
quit button stop working after a bug in the idleloop.
Also "echo Save >~/.gmusicbrowser/gmusicbrowser.fifo" can
help, and I added a autosave plugin.

Could you look if there is error messages displayed before
the Pause/Play button stop functionning ?
(if you launch gmusicbrowser from the panel, you could log
error messages by launching 'gmusicbrowser
&>/tmp/gmusicbrowser.log')

I removed the autoaudiosink.

the segfault problem is not easy to solve, I still don't
know if it comes from my code or not, I will look into it
again. As I said in the forum, there is 2 possible ways to
get around the problem, at least until it is fixed :
-not using threads in gstreamer
-using gstreamer only from an external script

Maybe gstreamer 0.10.0 will fix the problem, it seems they
changed a lot of things, but I'm not eager to compile it.


----------------------------------------------------------------------

You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=768545&aid=1379467&group_id=147463




Archive powered by MHonArc 2.6.24.

Top of Page