Re: System Sounds Through GStreamer
- From: Laurent Belmonte <laurent belmonte aliacom fr>
- To: Thomas Vander Stichele <thomas apestaart org>
- Cc: "Gustavo J. A. M. Carneiro" <gjc inescporto pt>, Desktop Devel List <desktop-devel-list gnome org>
- Subject: Re: System Sounds Through GStreamer
- Date: Tue, 12 Oct 2004 17:00:46 +0200
On Tue, 2004-10-12 at 16:22 +0200, Thomas Vander Stichele wrote:
> Hi,
>
> > > That said, using GStreamer (and more specifically, gst-gconf
> > > accompanying library) gives you bonus point in flexibility, since
> > > changing default output method is as easy as setting appropriate key in
> > > GConf. But that still doesn't invalidate need for sound server on
> > > machines with lower-end cards.
> >
> > No no no, don't go down this road. If people complain about esd
> > latency now, just try replacing it with GStreamer and you'll soon find
> > out what latency really means.
>
> Hi Gustavo,
>
> this is nothing personal, but that's just FUD. First of all, there are
> two latency-related things esd has problems with. One is "time between
> asking to play something and actually playing something". The second is
> "an application using esd doesn't know how big this latency is"
>
> The first is important for ding sounds and accessibility (think
> text-to-speech of selected widgets). The second is important for
> synchronizing multiple audio programs/channels, or audio with video.
>
> > I don't want to leave vague statements. Simply put, building
> > GStreamer pipelines is too slow, and reusing/caching sound effects in
> > GStreamer doesn't work because it is too buggy.
>
> You didn't want to leave vague statements, but you did. Building
> pipelines is too slow for what ? In what condition ? We have lots of
> apps that create pipelines on the fly and do it very quickly.
>
> Reusing sounds doesn't work ? What bugs do you see ? It happily works in
> a bunch of apps that have been written.
>
> > As an example, look at the crappy sound in monkey-bubble to see what I
> > mean. [Disclaimer: I think monkey-bubble is a great program, I'm not
> > blaming its author]
>
> We should probably look at monkey-bubble then. How certain are you that
> the author is using GStreamer correctly ? Since there are lots of little
> small apps that test speed of pipeline construction, and reusing sounds,
> I'd be surprised if it wouldn't work correctly when done correctly.
>
Hi, i am the developer of monkey bubble.
First of all, i admit that my (gstreamer/sound) code is crappy. I have
done multiple try to make it work correctly but never really success.
I am open to any contributions or suggestions to make it work.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]