[pjsip] Best deployment for a new audio driver

Benny Prijono bennylp at pjsip.org
Wed May 14 05:57:59 EDT 2008


On Wed, May 14, 2008 at 9:35 AM, Mathieu Monney <zittix_all at xwaves.net> wrote:
> Hi,
>
>  As I said in my previous message I'm currently developing a Gstreamer
>  back.end for PJSIP which is working quite fine now. I am wondering how
>  is the best configuration option form y driver. For now I have put a
>  --enable-gstreamer option in the autoconf script which disable all other
>  audio backend and enable my own one. Is it a good idea ?

I guess it depends on whether your patch will make it to our repository. :)
There is a bit of paperwork needed to allow non-trivial patches to be
stored in our repository (basically we need you permission to allow
distributing the contributed code under both GPL and our alternative
license), and I understand that this may not something that you wish
to do. But if you do, then definitely this is the easiest option for
users.

If we can't do that, we have this open ticket
(http://trac.pjsip.org/repos/ticket/463) which should allow
application to link with it's own sound device implementation without
patching pjmedia. Unfortunately I haven't had time to implement this
yet.

> And finally is
>  my driver is interesting someone ?
>  The major improvement of my driver to PJSIP is to enable its port to the
>  Nokia Maemo platform.

That sounds very interesting indeed! Maemo has been on my play list
for some time.


>
>  I have another question about the current stability of the SVN version.
>  Is it reasonable to use it in a project that should be stable ?
>

At this minute, probably no. I still have a large chunks of
uncommitted patches to pjnath, so there will be some major changes in
the next couple of weeks. But if you're developing a project which
should be stable in a month or so, then probably the SVN version is
the best option since it will be stable in few weeks time (fingers
crossed!).

Cheers
 benny


>  Thank you.
>
>  Mathieu
>




More information about the pjsip mailing list