summaryrefslogtreecommitdiffstats
path: root/src/canberra-gtk-play.c
diff options
context:
space:
mode:
authorBrian Cameron <Brian.Cameron@Sun.COM>2008-08-29 00:00:35 -0500
committerLennart Poettering <lennart@poettering.net>2008-08-29 21:11:38 +0200
commit132428efdd117a182dec90f457a286abf1201d9f (patch)
treea5c0b1866e55a2d9607081cf9b29c4e33a0f1867 /src/canberra-gtk-play.c
parenteae317c6cd39f46508bd0e4855c822660a329246 (diff)
include audioconvert, audioconfig in GStreamer pipeline
> Brian, I will release libcanberra 0.8 shortly. If you want to make > sure that the Gst driver works fine on solaris before I do the > release, please test quickly! Sorry I was not able ot test before the release. I just tested, and I found it doesn't work for two reasons. One reason I fixed in the attached patch. On Solaris, it is necessary to include "audioconvert ! audioconfig" in the GStreamer pipeline. This is needed to ensure that GStreaner "just works" with sink plugins that may not implement the full range of possible output that can come out of decodebin. The attached patch fixes this. Totem, rhythmbox, and other GStreamer based programs use similar logic. Before the above fix, GStreamer would just hang, which would also happen with the gst-launch command if you ran it with a similar pipeline without "audioconvert". Brian Signed-off-by: Marc-André Lureau <marcandre.lureau@gmail.com> Signed-off-by: Lennart Poettering <lennart@poettering.net>
Diffstat (limited to 'src/canberra-gtk-play.c')
0 files changed, 0 insertions, 0 deletions