Hi, I think you can implement a pjsip sound device to do such thing. you can use pa_dev.c/wmme_dev.c as references. wmme_dev.c feed a ring buffer, but you need to feed A/D buffer instead. Faba On Fri, Jul 6, 2012 at 9:42 AM, Tom Paasuke <Tom.Paasuke at clearsonics.com>wrote: > ** > > Hi,**** > > ** ** > > I want to implement PJSIP on an embedded ARM9-based processor module > supplied with 2.6.34 Linux to create an embedded SIP phone.**** > > ** ** > > The Linux kernel provided isn?t setup for any sound devices and doesn't > have sound device drivers but there are C methods to write to the A/D and > DAC devices directly.**** > > ** ** > > Is it possible to bypass PJSIP's operating system sound device driver > access and instead access sound devices directly or can someone suggest a > better way?**** > > ** ** > > If it is possible how would I do it and what methods would I need to > implement?**** > > ** ** > > (In a future development I plan to port PJSIP on another embedded platform > not running Linux but instead running MQX or Keil RTX so again I need to > implement access to sound devices somehow.)**** > > ** ** > > Thanks and Best Regards**** > > **Tom Paasuke****** > > _______________________________________________ > Visit our blog: http://blog.pjsip.org > > pjsip mailing list > pjsip at lists.pjsip.org > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org > > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20120706/1d0428ed/attachment.html>