[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [bongo-devel] MPlayer backend code removed
From: |
Daniel Brockman |
Subject: |
Re: [bongo-devel] MPlayer backend code removed |
Date: |
Sun, 04 Mar 2007 14:21:39 +0100 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.0.92 (gnu/linux) |
Romain Francoise <address@hidden> writes:
> Daniel Brockman <address@hidden> writes:
>
>> I have just removed the MPlayer backend code from the
>> main Bongo repository.
>
> FWIW, mplayer is the only usable backend for me at the moment.
That's no good...
> The speakers in my flat are connected to a PulseAudio server,
> and the other computers play music remotely via esd.
Cool. :-)
So do you know whether GStreamer would work? For example,
what if you apply this patch to Bach (assuming you have
configured GNOME to play audio using the remote ESD).
--- old/bach.c 2007-02-06 14:17:22.000000000 +0100
+++ new/bach.c 2007-03-04 14:15:35.000000000 +0100
@@ -219,6 +219,12 @@
playbin = gst_element_factory_make ("playbin", "play");
g_object_set (G_OBJECT (playbin), "uri", argv[1], NULL);
+ {
+ GstElement *audio_sink
+ = gst_element_factory_make ("gconfaudiosink", "audio-sink");
+ g_object_set (playbin, "audio-sink", audio_sink, NULL);
+ }
+
bus = gst_pipeline_get_bus (GST_PIPELINE (playbin));
gst_bus_add_watch (bus, handle_message, main_loop);
gst_object_unref (bus);
For your convenience, here is the whole file again:
txtsJc00A03OJ.txt
Description: Text Data
> VLC's support for esd just doesn't work for me, I never managed to
> make it use a remote esd server even though everything appears to be
> configured properly.
Would you like to file a bug report?
> mpg123 works just fine with esd output, and supports elapsed/total
> time reporting, and (now) pausing.
Well, mpg321 has always supported pausing and seeking.
So is there anything mpg321 doesn't support?
> ogg123 works with esd too, but doesn't have elapsed/total time info,
> which makes it somewhat useless.
This is where you probably meant to say ``and (now) pausing''.
--
Daniel Brockman <address@hidden>