>-----Original Message-----
>From: [email protected] [mailto:[email protected]] On Behalf Of tieg
>Sent: 2010年1月11日 18:45
>To: Zheng, Huan
>Cc: [email protected]
>Subject: [Moblin Dev] Audio Streams
>
>Hi, Zheng Huan:
>
>In moblin audio manager, all audio streams are managed, no matter the
>streams pass or bypass pulseaudio.
>
>According your design document and audio manager source code.  I can
>find three kinds of streams: PA stream, LPE stream, 3g stream.
>
>Here I would like to do more discussing on stream issues:
>
>1. VOIP stream
>
>For VOIP application, two streams will be created, one is to remote
>side, the other is from remote side. For PA, these two streams are
>separated; for VOIP APP, they should be one group. Does moblin AM has
>any special consideration on grouped streams?
There is no special consideration on group. But applications can set the name 
or user-defined properties for each stream when they creat a stream so that 
those streams can be identified.

>
>2. Voice Call Stream / 3g stream
>
>About 3g stream, you assume that voice data will bypass PA, the only
>thing we need to do is register/unregister 3g stream and do related
>stream control.
>My problem is if voice data need to be render at user space, for
>example, noise/echo cancellation. And we need to add a special real-time
>like module to handle voice data. How to manage such kind streams?
We don't support this at this moment.
>
>3. LPE stream -- decode-and-return mode & fire-and-forget mode
>
>Switch from fire-and-forget to decode-and-return, a new pa stream need
>to be created to play data coming from LPE. The problem is,
>decode-and-return mode LPE stream is consisted of two types of stream:
>decode-and-return stream and PA stream. How to handle such special
>stream?
One stream is either a decode-and-return stream _OR_ a fire-n-forget stream at 
one specific time. It can't be both.

>
>Thanks very much for your time on this email!
>
>BR
>tieg
>
>_______________________________________________
>Moblin dev Mailing List
>[email protected]
>
>To manage or unsubscribe from this mailing list visit:
>http://lists.moblin.org/listinfo/dev or your user account on http://moblin.org
>once logged in.
>
>For more information on the Moblin Developer Mailing lists visit:
>http://moblin.org/community/mailing-lists
_______________________________________________
Moblin dev Mailing List
[email protected]

To manage or unsubscribe from this mailing list visit:
http://lists.moblin.org/listinfo/dev or your user account on http://moblin.org 
once logged in.

For more information on the Moblin Developer Mailing lists visit:
http://moblin.org/community/mailing-lists

Reply via email to