Ekiga makes Rhythmbox skip tracks

Bug #131879 reported by cactaur
4
Affects Status Importance Assigned to Milestone
rhythmbox (Ubuntu)
Invalid
Low
Unassigned

Bug Description

Binary package hint: rhythmbox

Version info:
I have Ekiga 2.0.3 and Rhythmbox 0.10.0 running on Ubuntu Feisty.

Steps to reproduce:

1. Run rhythmbox and start playing songs.

2. Start Ekiga (prompts skip).

3. Start Configuration Druid

4. Go from Step 6 to Step 7 (prompts skip)

5. Press "Test Settings"(prompts skip, and rhythmbox will not play until the window is closed)

6. Press forward until the end and press "Finish" (prompts skip)

7. Make call (Rhythmbox won't start playing until call is over, then skips a track)

There are probably other ways to cause Rhythmbox to skip tracks than these.

What should happen:

Ekiga should work without interfering with Rhythmbox.

Debugging output:

I ran rhythmbox with the -d flag, and made a call, and this is the output that occurred:

[...]
(13:30:15) [0x80f4028] [rb_shell_player_handle_eos] rb-shell-player.c:661: handling eos!
(13:30:15) [0x80f4028] [rb_random_play_order_get_next] rb-play-order-random.c:313: choosing random entry
(13:30:15) [0x80f4028] [rb_random_play_order_get_next] rb-play-order-random.c:320: choosing enqueued entry
(13:30:15) [0x80f4028] [rb_random_play_order_get_previous] rb-play-order-random.c:374: choosing history entry
(13:30:15) [0x80f4028] [rb_shell_player_open_location] rb-shell-player.c:1158: Opening file:///home/gregory/Desktop/MUSIC!!!/openmusic/05 - Polkarama!.ogg...
(13:30:15) [0x80f4028] [rb_player_gst_sync_pipeline] rb-player-gst.c:714: syncing pipeline
(13:30:15) [0x80f4028] [rb_player_gst_sync_pipeline] rb-player-gst.c:725: PAUSING pipeline
(13:30:15) [0x80f4028] [rb_player_gst_sync_pipeline] rb-player-gst.c:714: syncing pipeline
(13:30:15) [0x80f4028] [rb_player_gst_sync_pipeline] rb-player-gst.c:716: PLAYING pipeline
(13:30:15) [0x80f4028] [show_controls] rb-visualizer-plugin.c:548: showing controls
(13:30:15) [0x80f4028] [rb_shell_player_set_playing_entry] rb-shell-player.c:1308: Success!
(13:30:15) [0x80f4028] [rb_shell_hidden_notify_markup] rb-shell.c:3096: shell is visible, not notifying
(13:30:15) [0x80f4028] [rb_shell_player_sync_with_source] rb-shell-player.c:2358: playing source: 0x81b9188, active entry: 0xb4326628
(13:30:15) [0x80f4028] [rb_shell_set_window_title] rb-shell.c:2152: setting title to ""Weird Al" Yankovic - Polkarama!"
(13:30:15) [0x80f4028] [show_controls] rb-visualizer-plugin.c:548: showing controls
(13:30:15) [0x80f4028] [rb_header_sync] rb-header.c:355: syncing with entry = 0xb4326628
(13:30:15) [0x80f4028] [rb_shell_player_sync_buttons] rb-shell-player.c:2461: syncing with source 0x81b9188
(13:30:15) [0x80f4028] [rb_shell_player_handle_eos_unlocked] rb-shell-player.c:647: updating play statistics
(13:30:15) [0x80f4028] [rb_entry_view_rows_reordered_cb] rb-entry-view.c:1732: rows reordered
(13:30:15) [0x80f4028] [rb_shell_clipboard_entryview_changed_cb] rb-shell-clipboard.c:796: entryview changed
(13:30:15) [0x80f4028] [rb_shell_clipboard_sync] rb-shell-clipboard.c:549: syncing clipboard
(13:30:16) [0x84a7e38] [find_xoverlay] rb-visualizer-plugin.c:343: found xoverlay in video bin
(13:30:16) [0x84a7e38] [bus_sync_message_cb] rb-visualizer-plugin.c:378: setting fake window id 33554471
(13:30:16) [0x80f4028] [inhibit] rb-power-manager-plugin.c:167: Was going to inhibit gnome-power-manager, but we already have done
(13:30:20) [0x80f4028] [actually_hide_controls] rb-visualizer-plugin.c:509: hiding controls
(13:30:21) [0x80f4028] [rb_shell_player_handle_eos] rb-shell-player.c:661: handling eos!
(13:30:21) [0x80f4028] [rb_random_play_order_get_next] rb-play-order-random.c:313: choosing random entry
(13:30:21) [0x80f4028] [rb_random_play_order_get_next] rb-play-order-random.c:320: choosing enqueued entry
(13:30:21) [0x80f4028] [rb_random_play_order_get_previous] rb-play-order-random.c:374: choosing history entry
(13:30:21) [0x80f4028] [rb_shell_player_open_location] rb-shell-player.c:1158: Opening file:///home/gregory/Desktop/MUSIC!!!/openmusic/shooting_star-160.ogg...
(13:30:21) [0x80f4028] [rb_player_gst_sync_pipeline] rb-player-gst.c:714: syncing pipeline
(13:30:21) [0x80f4028] [rb_player_gst_sync_pipeline] rb-player-gst.c:725: PAUSING pipeline
(13:30:21) [0x80f4028] [rb_player_gst_sync_pipeline] rb-player-gst.c:714: syncing pipeline
(13:30:21) [0x80f4028] [rb_player_gst_sync_pipeline] rb-player-gst.c:716: PLAYING pipeline
(13:30:21) [0x80f4028] [show_controls] rb-visualizer-plugin.c:548: showing controls
(13:30:21) [0x80f4028] [rb_shell_player_set_playing_entry] rb-shell-player.c:1308: Success!
(13:30:21) [0x80f4028] [rb_shell_hidden_notify_markup] rb-shell.c:3096: shell is visible, not notifying
(13:30:21) [0x80f4028] [rb_shell_player_sync_with_source] rb-shell-player.c:2358: playing source: 0x81b9188, active entry: 0xb4314178
(13:30:21) [0x80f4028] [rb_shell_set_window_title] rb-shell.c:2152: setting title to "Tom Glazer & Dottie Evans - What Is A Shooting Star?"
(13:30:21) [0x80f4028] [show_controls] rb-visualizer-plugin.c:548: showing controls
(13:30:21) [0x80f4028] [rb_header_sync] rb-header.c:355: syncing with entry = 0xb4314178
(13:30:21) [0x80f4028] [rb_shell_player_sync_buttons] rb-shell-player.c:2461: syncing with source 0x81b9188
(13:30:21) [0x80f4028] [rb_shell_player_handle_eos_unlocked] rb-shell-player.c:647: updating play statistics
(13:30:21) [0x80f4028] [rb_entry_view_rows_reordered_cb] rb-entry-view.c:1732: rows reordered
(13:30:21) [0x80f4028] [rb_shell_clipboard_entryview_changed_cb] rb-shell-clipboard.c:796: entryview changed
(13:30:21) [0x80f4028] [rb_shell_clipboard_sync] rb-shell-clipboard.c:549: syncing clipboard
(13:30:22) [0x890d168] [find_xoverlay] rb-visualizer-plugin.c:343: found xoverlay in video bin
(13:30:22) [0x890d168] [bus_sync_message_cb] rb-visualizer-plugin.c:378: setting fake window id 33554471
(13:30:22) [0x80f4028] [inhibit] rb-power-manager-plugin.c:167: Was going to inhibit gnome-power-manager, but we already have done
[...]

Further information:

This may not be bug with rhythmbox, per se, but maybe of some underlying program that is disturbed. If so, this bug should be moved to that package.

Revision history for this message
Basilio Kublik (sourcercito) wrote :

are you using esound, pulseaudio or something similar which allows to mix multiple audio streams, or you try it using alsa or oss directly?
you can check this with gnome-sound-properties

i just test this under gutsy, and right now I'm in a conference at ekiga and the same time listening podcast in rhythmbox, works as expected here.

ekiga 2.0.9-0ubuntu3
rhythmbox 0.11.2-0ubuntu2
esound 0.2.38-0ubuntu3
gstreamer0.10-esd 0.10.6-0ubuntu1
gstreamer0.10-alsa 0.10.14-1ubuntu3

Changed in rhythmbox:
status: New → Incomplete
Revision history for this message
cactaur (vahag1991) wrote :

I'm not sure. But according to gnome-sound-properties the mixer that is being used is listed as "VIA 8237 (Alsa Mixer)". I do not remember installing any separate programs to manage the sound in Ubuntu (such as esound or pulseaudio).

Revision history for this message
Basilio Kublik (sourcercito) wrote :

Hi there
do you still experience this issue?, could you please check using the development branch of Ubuntu, Hardy Heron.

Thanks

Changed in rhythmbox:
importance: Undecided → Low
Revision history for this message
Pedro Villavicencio (pedro) wrote :

We are closing this bug report because it lacks the information we need to investigate the problem, as described in the previous comments. Please reopen it if you can give us the missing information, and don't hesitate to submit bug reports in the future. To reopen the bug report you can click on the current status, under the Status column, and change the Status back to "New". Thanks again!.

Changed in rhythmbox:
status: Incomplete → Invalid
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.