bongo-devel
[Top][All Lists]
Advanced

[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:

Attachment: 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>

reply via email to

[Prev in Thread] Current Thread [Next in Thread]