banshee does not use gstreamer default settings

Bug #289517 reported by Olaf Leidinger
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
banshee (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: banshee

I'm using two sound devices on my computer (internal and usb-speakers). Therefore I configured pulse to create a combined output device and use it as it's default. Using gstreamer-properties I set pulse as default output device.

All apps using gstreamer as totem and rhythmbox play properly on both devices but not banshee. It is reported as pulse client, but there is no sound (currently I've only connected usb speakers).

Unloading the driver of the internal sound card banshee plays properly the music using the usb device.

That's why I assume that -- although it plays it's sound using pulse -- it uses the first pulse output device, not the combined one which is default. Even changing gstreamer to explicitly use the combined device, not the default doesn't make banshee behave right.

During a quick search in banshees source code I couldn't find the proper place to change this behavior. Maybe someone else is more lucky.

Revision history for this message
Chow Loong Jin (hyperair) wrote : Re: [Bug 289517] [NEW] banshee does not use gstreamer default settings

On Sun, 2008-10-26 at 15:44 +0000, Olaf Leidinger wrote:
> Public bug reported:
>
> Binary package hint: banshee
>
> I'm using two sound devices on my computer (internal and usb-speakers).
> Therefore I configured pulse to create a combined output device and use
> it as it's default. Using gstreamer-properties I set pulse as default
> output device.
>
> All apps using gstreamer as totem and rhythmbox play properly on both
> devices but not banshee. It is reported as pulse client, but there is no
> sound (currently I've only connected usb speakers).
>
> Unloading the driver of the internal sound card banshee plays properly
> the music using the usb device.
>
> That's why I assume that -- although it plays it's sound using pulse --
> it uses the first pulse output device, not the combined one which is
> default. Even changing gstreamer to explicitly use the combined device,
> not the default doesn't make banshee behave right.
>
> During a quick search in banshees source code I couldn't find the proper
> place to change this behavior. Maybe someone else is more lucky.
>
> ** Affects: banshee (Ubuntu)
> Importance: Undecided
> Status: New
>
Banshee doesn't play media directly, it tells gstreamer to play it. In
other words, it should work fine.

Could you open pavucontrol and see which stream Banshee is playing on?
--
Chow Loong Jin

Revision history for this message
Chow Loong Jin (hyperair) wrote :

Oh yeah, please post your Banshee version and whether you're using
Hardy, Intrepid, Gutsy, or whatever.
--
Chow Loong Jin

Revision history for this message
Olaf Leidinger (leidola) wrote :

Oh yeah... sorry, I forgot....

I'm using intrepid and therefor it's banshee 1.2.1-3ubuntu1.

> Could you open pavucontrol and see which stream Banshee is playing on?
That's exactly what I was looking for...

Yes, as I assumed it plays on the first device, not the combined out while rhythmbox uses the combined output.

> Banshee doesn't play media directly, it tells gstreamer to play it. In other words, it should work fine.

I know, that's why it's strange... But something is definitively different, as other gstreamer apps use the combined output by default.

Revision history for this message
Chow Loong Jin (hyperair) wrote : Re: [Bug 289517] Re: banshee does not use gstreamer default settings

On Sun, 2008-10-26 at 16:49 +0000, Olaf Leidinger wrote:
> Oh yeah... sorry, I forgot....
>
> I'm using intrepid and therefor it's banshee 1.2.1-3ubuntu1.
>
> > Could you open pavucontrol and see which stream Banshee is playing on?
> That's exactly what I was looking for...
>
> Yes, as I assumed it plays on the first device, not the combined out
> while rhythmbox uses the combined output.
>
>
> > Banshee doesn't play media directly, it tells gstreamer to play it. In other words, it should work fine.
>
> I know, that's why it's strange... But something is definitively
> different, as other gstreamer apps use the combined output by default.
>
Does it work now, or does it still play on the first device? PulseAudio
actually has a module that remembers which client plays using which
device, so if you've configured Banshee to use the combined output, the
settings should stick. The problem could also be caused by a previous
configuration of Banshee to use the first sink. Could it be that?
--
Chow Loong Jin

Revision history for this message
Neil Munro (neilmunro-deactivatedaccount) wrote :

Marked this bug as incomplete since a new version of both Ubuntu and Banshee has come out. Can someone please confirm that this bug still exists with the updated applications? If this bug can be confirmed as still existing it will be further examined.

Thanks for reporting this bug and help make Ubuntu better.

Changed in banshee (Ubuntu):
status: New → Incomplete
Revision history for this message
Monkey (monkey-libre) wrote :

This bug report is being closed due to your last comment regarding this being fixed with an update. For future reference you can manage the status of your own bugs by clicking on the current status in the yellow line and then choosing a new status in the revealed drop down box. You can learn more about bug statuses at https://wiki.ubuntu.com/Bugs/Status. Thank you again for taking the time to report this bug and helping to make Ubuntu better. Please submit any future bugs you may find.

Changed in banshee (Ubuntu):
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.