[pulseaudio-discuss] How to implement CS-call module in PA?

Lennart Poettering lennart at poettering.net
Wed Jan 13 14:50:54 PST 2010


On Wed, 13.01.10 10:06, tieg (tie.ge at access-company.com) wrote:

Heya,

> For our H/W platform design, CS audio do pass through PA. That is to
> say, CS-call work in the same way as Nokia N900. However, such plug-in
> is different with general plug-in. You need to manage both playback
> stream(from remote side) and capture stream (to remote side). It seems a
> little complicated.
> 
> Can some one give me some guide or hint on this plug-in? Thanks in
> advance!

There are some docs in the wiki how to write modules for PA. Most of
them are a little out-of-date though, so take them with a big grain of
salt, but they should give you a hint where to start.

Then you need to decide if your hw is best wrapped as another sink
(i.e. clocked) or as a sink input (unclocked, and slaved to the clock
of a sink) in PA. And then you need to start writing code.

I am sorry, but we have no guide that will explain everything from
start to end. Read the sources, consult the wiki and ask on IRC and
the mailing list. That's at as good as it gets.

It might be an idea to look into Nokia's and Palm's patches, they
might have some interesting indeas in there.

Lennart

-- 
Lennart Poettering                        Red Hat, Inc.
lennart [at] poettering [dot] net
http://0pointer.net/lennart/           GnuPG 0x1A015CC4



More information about the pulseaudio-discuss mailing list