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.

Topics - Einhard

1
I've updated perl from 5.20.2 to 5.22.0 yesterday and I got this trying to run gmusicbrowser (same result with 1.1.14 and git version):
Error loading gmusicbrowser_dbus.pm :
Base class package "Net::DBus::Object" is empty.
    (Perhaps you need to 'use' the module which defines that package first,
    or make that module available in @INC (@INC contains: /usr/bin/../share/gmusicbrowser /usr/lib/perl5/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl .).
at /usr/bin/../share/gmusicbrowser/gmusicbrowser_dbus.pm line 13.
BEGIN failed--compilation aborted at /usr/bin/../share/gmusicbrowser/gmusicbrowser_dbus.pm line 13.
Compilation failed in require at /usr/bin/gmusicbrowser line 410.
=> controlling gmusicbrowser through DBus won't be possible.

Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/^sub { <-- HERE / at /usr/bin/../share/gmusicbrowser/gmusicbrowser_songs.pm line 1601.
Use of uninitialized value $thousandsep in substitution (s///) at /usr/bin/gmusicbrowser line 148.
/usr/bin/perl: symbol lookup error: /usr/lib/perl5/vendor_perl/auto/Glib/Object/Introspection/Introspection.so: undefined symbol: Perl_xs_apiversion_bootcheck

My system, 64bit Arch Linux, all standard vanilla perl packages.

Edit:
It seems perl-glib-object-introspection on my config wasn't rebuild properly when updating. Did it manually once more and gb started correctly and everything works fine now.
2
Questions / [solved] Problem with Perl 5.2
June 05, 2014, 11:41:31
After upgrading perl to version 5.2 I get
QuoteInvalid version format (non-numeric data) at /usr/lib/perl5/core_perl/Encode.pm line 12.
BEGIN failed--compilation aborted at /usr/lib/perl5/core_perl/Encode.pm line 12.
Compilation failed in require at /usr/bin/gmusicbrowser line 26.
BEGIN failed--compilation aborted at /usr/bin/gmusicbrowser line 26.
as expected running with LC_ALL=C gmusicbrowser solves the problem but also killing localization support

Oh and can you make clipping prevention as option? I have a feeling it doesn't work as intended with mplayer backend and global volume other than 100. Whole replaygain analysis for mplayer seems a bit off or rather mplayer volume calculation (at least for my ears). I must change that line whenever I am updating gmusicbrowser and as I am using git it happens quite a lot (just call me lazy  ;D).
3
Suggestions / Volume level for every track
May 08, 2012, 13:29:00
I have several tracks that are too quiet and this feature will be really helpful. I know there is ReplayGain but it doesn't work with other backends than gstreamer and I hardly ever got satisfying results with it. My proposition is adding one more tag/option which stores volume values. Whenever track will be played the volume should be set according to tag (<0-100> range, where everything outside means default volume).
4
Suggestions / mplayer2 support
May 07, 2011, 20:06:29
Some time ago mplayer fork has been released. It supports gapeless playback through -gapless-audio option and don't have issues with seeking and pause. It can replace mplayer but many people install it next to standard package as mplayer2 or mplayer locally. Possibility of choosing path to mplayer binary would be nice ;D.

main site of the project
http://www.mplayer2.org/
5
When I click pause, player goes to the beginning of the next song on my list. The bug doesn't occur with any other backend. I am using Beta version 1.1.7 and Mplayer SVN-r33253-4.5.2