Sound on St Linux

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi All;

I am having trouble about sound on st linux. I compiled the pjsua and had
two assertion. First one was;

*"pjsua-sh4-unknown-linux-gnu:
src/../../../portaudio/src/common/pa_front.c:352: Pa_Initialize: Assertion
`"PortAudio: compile time and runtime endianness don't match" && (((char
*)&nativeOne)[0]) == 0' failed.
little endian a set ediyoruz pa_endianness.h "*

I set it to little endian manually.. Second one was ;

*pjsua-sh4-unknown-linux-gnu:
src/../../../portaudio/src/hostapi/alsa/pa_linux_alsa.c:837:
BuildDeviceList: Assertion `devIdx < numDeviceNames' failed.
pa_linux_alsa.c*

I simply command out it.

I compiled and when i started pjsua it loaded and registered  successfully
... I made call, connection establish but there was no sound.

There is Alsa driver register on the ST board;

Advanced Linux Sound Architecture Driver Version 1.0.11rc4 (Wed Mar 22
10:27:24
2006 UTC).
ALSA device list:
  #0: STb7100_PCM0
  #1: STb7100_PCM1
  #2: STb7100_SPDIF
  #3: STb7100_CNV

I saw below at documentation page;

*"Use your own sound device abstraction*, rather than PortAudio. If you are
porting PJSIP to an embedded platform, you will need to create your own
sound device abstraction. So supposing we don't use PortAudio and use the
NULL sound device implementation (
PJMEDIA_SOUND_IMPLEMENTATION=PJMEDIA_SOUND_NULL_SOUND), we will reduce
executable size by approximately *49 KB*."

Actually i didn't quite get the meaning of sound device abstraction ? How
would it be done ?


Regards
Muge
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20080908/7ad2f036/attachment.html 


[Index of Archives]     [Asterisk Users]     [Asterisk App Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [Linux API]
  Powered by Linux