[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gstreamer-devel
Subject:    [gst-devel] crickets chirping :)
From:       Brad Midgley <bmidgley () xmission ! com>
Date:       2006-05-23 18:01:47
Message-ID: 44734E0B.4080001 () xmission ! com
[Download RAW message or body]

Hi

I am surprised that I received no responses to some questions about what
can be done using gstreamer.

The responses to my last question a few months ago were suggestions to
go with alsa. We've done that, but it's clear now that alsa plugins are
just too simple and I don't want to require another layer of overhead,
complexity and latency for gstreamer clients. I am thinking primarily of
palm's ALP and nokia's maemo as the kind of targets where bluetooth
audio would be especially useful.

From what I've read, I think gst is a good fit for bluetooth where we
need stuff like

hot-plugging audio (activating headset)
a single i/o thread (mixing audio from all clients)
plugable codecs (codecs are negotiated on connect)
advanced signaling (target can send back pause/track advance/etc)
coordinating streams (pausing stereo stream when connecting voice)

These are tough problems but I'm not asking anyone here to do it for
me--just help me know where I need to look or if some things just can't
be done. If gst was done right, solving tough problems like this
validates the gst approach.

thanks
Brad

> I've been reading the app programming manual. Things look really good.
> 
> We want to be able to build a sharable and hot-pluggable bluetooth audio
> architecture. Can I write plugins and assemble them to get this in
> gstreamer?
> 
> * User can connect a bluetooth set; when that happens, audio streams in
> progress that were going to the regular audio out go to the headset as
> well without interruption.
> 
> * Audio sent by multiple apps gets mixed and is transmitted to the
> headset by a single process/thread.
> 
> I'm trying to make a case to a palmsource developer for doing all the
> bluetooth audio stuff natively in gstreamer (as opposed to using our
> alsa plugin indirectly)... any help here would be great for steering
> that effort.
> 
> Brad


-------------------------------------------------------
All the advantages of Linux Managed Hosting--Without the Cost and Risk!
Fully trained technicians. The highest number of Red Hat certifications in
the hosting industry. Fanatical Support. Click to learn more
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642
_______________________________________________
gstreamer-devel mailing list
gstreamer-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic