Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - bucaneer

Questions / Re: gstreamer 1.0
November 04, 2012, 13:10:58
Strange - I had uninstalled version 1.0 after writing the original post, and after reinstalling to test these commands everything works normally. I guess the initial install was faulty somehow. Thanks for the help.
Questions / gstreamer 1.0
November 03, 2012, 09:49:08
Yesterday I ran a system upgrade that installed the new gstreamer 1.0.2 alongside the old 0.10 version. As I understand, the update was structured so that both versions and their respective APIs should coexist and function normally, but it seems to have broken gstreamer support in gmusicbrowser. Here's the terminal output when trying to play something though gstreamer:
CRITICAL **: gst_is_missing_plugin_message: assertion `GST_IS_MESSAGE (msg)' failed at /home/justas-arch/gmusicbrowser/ line 104.
CRITICAL **: gst_is_missing_plugin_message: assertion `GST_IS_MESSAGE (msg)' failed at /home/justas-arch/gmusicbrowser/ line 104.
GLib-GObject-WARNING **: specified class size for type `GstAlsaSrc' is smaller than the parent type's `GstAudioSrc' class size at /home/justas-arch/gmusicbrowser/ line 186.
GLib-GObject-CRITICAL **: g_type_add_interface_static: assertion `G_TYPE_IS_INSTANTIATABLE (instance_type)' failed at /home/justas-arch/gmusicbrowser/ line 186.
GLib-GObject-CRITICAL **: g_type_add_interface_static: assertion `G_TYPE_IS_INSTANTIATABLE (instance_type)' failed at /home/justas-arch/gmusicbrowser/ line 186.
GLib-GObject-CRITICAL **: g_type_add_interface_static: assertion `G_TYPE_IS_INSTANTIATABLE (instance_type)' failed at /home/justas-arch/gmusicbrowser/ line 186.
GLib-CRITICAL **: g_once_init_leave: assertion `result != 0' failed at /home/justas-arch/gmusicbrowser/ line 186.

( GStreamer-CRITICAL **: gst_element_register: assertion `g_type_is_a (type, GST_TYPE_ELEMENT)' failed
Playing error : Can't create sink 'alsa'

I understand that transitioning to the new API would take time and require the perl bindings to be updated first, but I wonder if this particular issue of not recognizing the installed 0.10 libraries is something that can be fixed "locally" in GMB, or is it also something that would require changes from upstream.
Suggestions / Re: Stop after current
March 13, 2011, 12:24:49
Quote from: cardiacanesthesia on March 13, 2011, 11:53:38
I think what you need is the queue actions options
it is available in more or less every layout somewhere or other
there you can choose the player behaviour at the end of the queue whether it autofills or stops or player quits or even shuts down the system.

Not really - I want an option to stop playback after a song ends, even if there are others after it in queue or playlist. This can be useful when you have to stop listening to music but want to let one last song finish, or when you want to play a single song from the middle of a playlist.
Suggestions / Stop after current
March 11, 2011, 11:06:12
One feature I miss from other players (namely, foobar2000) is "stop after current song" functionality. I imagine it should be something as simple as adding a condition check when a song ends and not going forward in playlist/queue if the mode is turned on, though I couldn't find where to put that check without breaking anything.
Questions / Re: Adding songs to Now Playing
January 31, 2011, 01:04:17
Until any of the stuff Quentin mentioned gets implemented, here's a tiny plugin I've been using for a while to put "Append to playlist" into song context menu.
Tag editor Ex Falso allows editing not only tag value, but also the name, so you could select all your tracks and change tag "album" into "artist".
I've posted a plugin that does that in the thread here.
Ratings, tags, filters and lots of other configuration are stored in a single file, ~/.config/gmusicbrowser/gmbrc

No idea about exporting, though.
If I understand you right, this should be it:
[Playlist, Library & Context (custom 2)] based on Playlist, Library & Context
HPfp1 = _FilterPane3(hidebb=1,group=1,nb=1) _FilterPane0(nb=1,hidebb=1)
HPfp2 = _FilterPane1(nb=2,hidebb=1) _FilterPane2(nb=3,hidebb=1)
HPfp0 = _HPfp1 _HPfp2
HPBottom = VBLeft _VPRight
TBRight =

The leftmost filter pane controls playlist.
This seems to do the trick:
[Playlist, Library & Context (custom)] based on Playlist, Library & Context
VBplaylist = 5_TabbedLists(mode=playlist,group=1) EditListButtons(group=1,small=1)
VPplayfilter = VBplaylist FilterPane3(hidebb=1,group=1)
VBLeft          = VBplayer  _VPplayfilter

I suggest putting it in a separate layout file (e.g. ~/.config/gmusicbrowser/layouts/custom.layout) so that it wouldn't mess with future updates. And, of course, the layout won't show up until you restart gmusicbrowser.
Questions / Re: Volume slider doesn't work
December 15, 2010, 12:49:13
Apparently fixable by adding
$self->{max}= $max;
somewhere around line 3125 in Probably not the most elegant solution, though.
Questions / Re: start in tray
October 12, 2010, 13:30:03
That option is only available in the development version, available in git. Follow instructions here to get it.
Questions / Apparent bug in 'count song as played'
October 06, 2010, 10:55:04
There's some sort of bug in the way "Threshold to count song as played" setting is interpreted. For example, setting it to "60% or 300 seconds" makes it that songs longer than 300 seconds never get registered as played. I imagine the expected behaviour is to check whichever condition is reached first, so that a 3:20 song is counted as played at 2 minute mark (60%), while a 15:00 one would be counted at 5 minutes (300 seconds). I don't have time to look at the code, so I'm reporting it here.
Suggestions / Re: album properties
September 02, 2010, 11:56:50
It's not what you're asking, but I use this little plugin that adds set/fetch cover options to song context menu. At least it makes album art management easier.
Questions / Double add to playlist
August 29, 2010, 00:24:34
This happens in layouts like "Playlist, Library & Context": when double-clicking a song in SongList with the option activate=addplay, it is added to playlist twice. It's been like this for at least several weeks now, presumably since this update, though I'm not sure. Admittedly it's not that much of a problem since alternatives (enter, spacebar, drag-and-drop, etc) work normally.