Comment 5 for bug 1091018

Revision history for this message
Jason Kern (jaskerx) wrote :

As far as I can tell this has nothing to do with banshee. If I try to play music files directly from nautilus it will work (vlc, banshee, rhythmbox) however I notice that on banshee and rhythmbox sometimes it will freeze and you have to move the time slider and it will start playing or it says "idle" and crashes. Can uncrash program by ending process pulseaudio. First noticed this bug with vlc when trying to play files from media library as the files won't show up or play but work fine when running from file manager.

In banshee --debug when hitting play button:

[1 Debug 14:22:00.254] Querying model for track to play in song:Next mode
[1 Debug 14:22:00.292] Player state change: Idle -> Loading
[20 Debug 14:22:00.707] (libbanshee:player) [ReplayGain] Added gain: -10.53 to history.
[20 Debug 14:22:00.707] (libbanshee:player) scaled volume: 0.30 (ReplayGain) * 1.00 (User) = 0.30
[1 Debug 14:22:00.707] (libbanshee:player) [gapless] Triggering track-change signal
[1 Debug 14:22:00.710] Player state change: Loading -> Loaded
[1 Debug 14:22:00.877] Player state change: Loaded -> Playing
[1 Debug 14:22:00.940] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 14:22:00.940] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 14:22:01.895] TrackInfoDisplay RenderAnimation: 30.00 FPS

Time slider on idle no music playing, moved it forward, starts playing till the song ends. Then gives no error just sits there on idle then goes dark (crashes). Then I go into system monitor and kill pulseaudio the next song starts playing I and end up with this:

[1 Debug 14:33:43.309] (libbanshee:player) bp_stop: setting state to GST_STATE_NULL
[1 Debug 14:33:43.309] Player state change: Playing -> Idle
[1 Error 14:33:43.311] GStreamer resource error: Failed
[1 Debug 14:33:43.561] Querying model for track to play in song:Next mode
[1 Debug 14:33:43.597] Player state change: Idle -> Loading
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
[1 Debug 14:33:45.560] (libbanshee:player) Audiosink has volume: NO
[1 Debug 14:33:45.566] (libbanshee:player) scaled volume: 1.00 (ReplayGain) * 1.00 (User) = 1.00
[1 Debug 14:33:45.586] TrackInfoDisplay RenderAnimation: 4.00 FPS
[1 Debug 14:33:45.761] (libbanshee:player) [gapless] Triggering track-change signal
[42 Debug 14:33:45.762] (libbanshee:player) [ReplayGain] Added gain: -3.01 to history.
[42 Debug 14:33:45.762] (libbanshee:player) scaled volume: 0.71 (ReplayGain) * 1.00 (User) = 0.71
[1 Debug 14:33:45.763] Player state change: Loading -> Loaded
[1 Debug 14:33:45.819] OnEventChanged called with StartOfStream. Replacing current_track with pending_track: "She Blinded Me With Science"
[1 Debug 14:33:45.884] Player state change: Loaded -> Playing
[1 Debug 14:33:46.907] TrackInfoDisplay RenderAnimation: 32.00 FPS

Could be pulseaudio, gtreamer, jack?