google-code-export / pidgin-musictracker

Automatically exported from code.google.com/p/pidgin-musictracker
GNU General Public License v2.0
1 stars 1 forks source link

Audacious 2 is not working #140

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
When I use it with audacious 2, it don't work.

Some lines from the log
(15:38:34) musictracker: trying 'XMMS'
(15:38:34) musictracker: Failed to load libxmms.so
(15:38:34) musictracker: trying 'Audacious < 1.4'
(15:38:34) musictracker: Failed to load libaudacious.so
(15:38:34) musictracker: trying 'Audacious >= 1.4'
(15:38:34) musictracker: dbus name 'org.atheme.audacious' has an owner
(15:38:34) musictracker: Audacious,Eumir Deodato,Inutil Paisagem,Inutil
Paisagem (Useless Landscape),2
(15:38:34) musictracker: build_pref:
/plugins/core/musictracker/bool_custom_00000000_ICQ
(15:38:34) musictracker: No tune status for account 00000000, protocol ICQ,
falling back to setting status message
(15:38:34) musictracker: build_pref:
/plugins/core/musictracker/string_custom_00000000_ICQ
(15:38:34) musictracker: Status format: %r: %t by %p on %a (%d)
(15:38:34) musictracker: Formatted status: Audacious: Inutil Paisagem
(Useless Landscape) by Eumir Deodato on Inutil Paisagem (8:44)
(15:38:34) musictracker: build_pref:
/plugins/core/musictracker/bool_custom_bla@gmail.com_WLM
(15:38:34) musictracker: No tune status for account bla@gmail.com, protocol
WLM, falling back to setting status message
(15:38:34) musictracker: build_pref:
/plugins/core/musictracker/string_custom_bla@gmail.com_WLM
(15:38:34) musictracker: Status format: %r: %t by %p on %a (%d)
(15:38:34) musictracker: Formatted status: Audacious: Inutil Paisagem
(Useless Landscape) by Eumir Deodato on Inutil Paisagem (8:44)
(15:38:34) musictracker: Status set for all accounts

Works, by example, with vagalume.
pidgin from debian
walter@stark /tmp/twitter_plugin$ dpkg -l|grep pidgin
ii  pidgin                               2.5.7-1                       
graphical multi-protocol instant messaging client
ii  pidgin-data                          2.5.7-1                       
multi-protocol instant messaging client - data fi
ii  pidgin-dbg                           2.5.7-1                       
Debugging symbols for Pidgin
ii  pidgin-dev                           2.5.7-1                       
multi-protocol instant messaging client - develop
ii  pidgin-extprefs                      0.7-2                         
extended preferences plugin for the instant messe
ii  pidgin-guifications                  2.14-3                        
toaster popups for pidgin
ii  pidgin-lastfm                        0.4a-1                        
Last.fm plugin for Pidgin
ii  pidgin-mpris                         0.2.3-1                       
sets your available message to your currently pla
ii  pidgin-musictracker                  0.4.18-1                      
Plugin for Pidgin which displays the current musi

walter@stark /tmp/twitter_plugin$ dpkg -l|grep pecan
ii  msn-pecan                            0.0.18-1                      
alternative MSN protocol plug-in for libpurple

walter@stark /tmp/twitter_plugin$ dpkg -l|grep audacious
ii  audacious                            2.0.1-1                       
small and fast audio player which supports lots o
ii  audacious-dev                        2.0.1-1                       
audacious development files
ii  audacious-plugins                    2.0.1-3                       
Base plugins for audacious
ii  audacious-plugins-extra              2.0.1-3                       
Various extra plugins for audacious
rc  libaudclient1                        1.5.1-4                       
audacious dbus remote control library
ii  libaudclient2                        2.0.1-1                       
audacious dbus remote control library
ii  libaudcore1                          2.0.1-1                       
audacious core engine library
rc  libaudid3tag1                        1.5.1-4                       
audacious id3 tag manipulation library
ii  libaudid3tag2                        2.0.1-1                       
audacious id3 tag manipulation library
ii  libaudutil1                          2.0.1-1                       
audacious utility library
ii  libsad2                              2.0.1-1                       
audacious scale and dither library

Original issue reported on code.google.com by walter.php on 22 Jun 2009 at 6:41

GoogleCodeExporter commented 9 years ago
> Formatted status: Audacious: Inutil Paisagem (Useless Landscape) by Eumir 
Deodato
on Inutil Paisagem (8:44)

I'm assuming this is the correct Audacious track information, so this looks 
like it
should be working to me.

How are you checking that it is working?  How does it behave differently with 
Vagalume?

Original comment by b152fee4...@gmail.com on 22 Jun 2009 at 7:08

GoogleCodeExporter commented 9 years ago
Yes, pidgin gets the song playing, but something happens when trying to change 
the
status..

(15:38:34) musictracker: No tune status for account bla@gmail.com, protocol
WLM, falling back to setting status message

Looks like a problem on musictracker.c:

    status = purple_presence_get_status(presence,
purple_primitive_get_id_from_type(PURPLE_STATUS_TUNE));
    if (status == NULL)
    {
        trace("No tune status for account %s, protocol %s, falling back to setting status
message", 
                      purple_account_get_username(account),
purple_account_get_protocol_name(account));
        return FALSE;
    }

With vagalume the status changes OK, and the name of the song shows on pidgin 
status
area.

Original comment by walter.php on 22 Jun 2009 at 7:12

GoogleCodeExporter commented 9 years ago
I don't quite see how the code you pasted is relevant, as PURPLE_TUNE_STATUS is 
a
property of the account, not the playe, so this code shouldn't behave 
differently for
Audacious and Vagalume.  If you really beleive that is the case, please attach 
debug
logs showing that.

> the name of the song shows on pidgin status area.

This is something that musictracker never does (see
http://code.google.com/p/pidgin-musictracker/wiki/FAQ#1).  It would be nice if 
it
did, but there as some problems with doing that.  This makes me think that you 
have
something else setting this when Vagalume is running...

Original comment by b152fee4...@gmail.com on 24 Jun 2009 at 5:36

GoogleCodeExporter commented 9 years ago

Original comment by b152fee4...@gmail.com on 14 Jul 2009 at 12:09

GoogleCodeExporter commented 9 years ago
Closing as no response from reporter.  Please re-open the issue if you can 
provide
the information requested.

Original comment by b152fee4...@gmail.com on 2 Sep 2009 at 7:30