Panflute Does not update Banshee's status

Bug #540551 reported by johnhamelink
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Panflute
Incomplete
Undecided
Unassigned

Bug Description

Here is a picture to prove I'm not telling fibs :P http://imgur.com/kbF8x.jpg

I have no idea how to give debug info, so if you could help me do that, I'll be happy to help you help me help you to help me :)

Tags: banshee
Revision history for this message
Paul Kuliniewicz (kuliniew) wrote :

What version of Banshee? What version of Panflute? What are the contents of the files in ~/.local/share/panflute/ ?

Changed in panflute:
status: New → Incomplete
tags: added: banshee
Revision history for this message
johnhamelink (johnhamelink) wrote :

Panflute 0.6.2
Banshee 1.6 RC1 (1.5.5)

~/.local/share/panflute/applet.log:
empty

~/.local/share/panflute/applet.stderr:
/usr/lib/gnome-applets/panflute-applet:111: Warning: g_set_prgname() called multiple times
  applet_factory)
/usr/lib/pymodules/python2.6/panflute/applet/widget.py:309: DeprecationWarning: PyArray_FromDimsAndDataAndDescr: use PyArray_NewFromDescr.
  pixels = pixbuf.get_pixels_array ()
/usr/lib/pymodules/python2.6/panflute/applet/widget.py:861: DeprecationWarning: PyArray_FromDimsAndDataAndDescr: use PyArray_NewFromDescr.
  for row in pixbuf.get_pixels_array ():

~/.local/share/panflute/applet.stdout:
empty

Revision history for this message
Paul Kuliniewicz (kuliniew) wrote :

Nothing seems wrong with what you posted. Nor can I reproduce the problem, using the latest Panflute and Banshee from their respective PPAs.

You wouldn't happen to have another music player running at the same time as Banshee, would you? If you do, Panflute might be ignoring Banshee until the other player terminates.

Revision history for this message
Michael Kasch (mychaos) wrote :

I have a similar Problem
using Panflute 0.7.0 and banshee 1.8.0 form maveric

after switching to panflute PPA, panflute states after an right clickt MOC on the first line. Could it be that it means mocp is running. It is not in fact.

Revision history for this message
Michael Kasch (mychaos) wrote :

ok after rebooting i got rid of MOC
but still no title information from banshee.
same using version 1.9.0 from unstable ppa

Revision history for this message
Michael Kasch (mychaos) wrote :

^^forgot to tell, after getting rid of MOC i can switch songs an time is displayed,
but still stating "keine Wiedergabe" (no Playback in german)

Revision history for this message
Michael Kasch (mychaos) wrote :

This is the panflute daemon debug output if i change a track, perhaps this helps you

panflute-daemon -d 2>&1 | grep -v Position
DEBUG [panflute.daemon.banshee.Player] EventChanged: event="statechange" message="" buffering_percent="0.0"
DEBUG [panflute.daemon.banshee.Player] EventChanged: event="statechange" message="" buffering_percent="0.0"
WARNING [panflute.daemon.banshee.Player] Unrecognized state "loading"
WARNING [panflute.daemon.banshee.Player] Unrecognized state "loading"
DEBUG [panflute.daemon.banshee.Player] EventChanged: event="statechange" message="" buffering_percent="0.0"
DEBUG [panflute.daemon.banshee.Player] EventChanged: event="endofstream" message="" buffering_percent="0.0"
DEBUG [panflute.daemon.banshee.Player] sending TrackChange {}
DEBUG [panflute.daemon.banshee.Player] sending CapsChange 0x1b
DEBUG [panflute.daemon.banshee.Player] sending CapsChange 0xb
DEBUG [panflute.daemon.banshee.Player] EventChanged: event="startofstream" message="" buffering_percent="0.0"
WARNING [panflute.daemon.banshee.Player] Unrecognized state "loaded"
DEBUG [panflute.daemon.banshee.Player] sending TrackChange {'location': u'file:///home/michael/music/Rise%20Against/2008%20-%20Appeal%20to%20reason/Rise%20Against%20-%2013%20-%20Whereabouts%20Unknown%20.mp3'}
DEBUG [panflute.daemon.banshee.Player] sending CapsChange 0xf
DEBUG [panflute.daemon.banshee.Player] sending CapsChange 0x1f
DEBUG [panflute.daemon.banshee.Player] EventChanged: event="startofstream" message="" buffering_percent="0.0"
DEBUG [panflute.daemon.banshee.Player] EventChanged: event="statechange" message="" buffering_percent="0.0"
DEBUG [panflute.daemon.banshee.Player] EventChanged: event="volume" message="" buffering_percent="0.0"

Revision history for this message
Michael Kasch (mychaos) wrote :

I dont know much about dbus and python, but it seem that banshee only replies with URI of the File, and so panflute has only the location field in his Metadata:

>>> pan.GetMetadata()
dbus.Dictionary({dbus.String(u'location'): dbus.String(u'file:///home/michael/music/Bananafishbones/2004%20-%2036qm/Bananafishbones%20-%2010%20-%20Welcome%20Here.mp3', variant_level=1)}, signature=dbus.Signature('sv'))
>>> bs.GetCurrentTrack()
dbus.Dictionary({dbus.String(u'URI'): dbus.String(u'file:///home/michael/music/Bananafishbones/2004%20-%2036qm/Bananafishbones%20-%2010%20-%20Welcome%20Here.mp3', variant_level=1)}, signature=dbus.Signature('sv'))

Looks more like an changed banshee implementation or banshee related bug

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.