Sound card timing issue

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

 



Hi folks,

I use Pjsip since years now and it has been working perfectly (!) even 
for a simlar situation like the one I am striggling with now.
Because we are using it with Tetra professional mobile radio, we have 
been developing an own sound card interface which is immune to the RF 
burst (similar to the TARA-TARA which is heard from GSM phones).

Thus we are using 2 sound cards, one as the master, another with a 
reverse splitcomb. Under Windows XP, the sound card opened as second, 
does not have mic, always silence is detected. Under Win7 or with two 
separate card not connected to the same hub, everything is perfect. I am 
using version 1.3. The talkspurt burst in the beginning is fine, but 
once one card goes into vad, it stays there for ever...

I have no idea any more, do you? Can I modify the splitcomb?

Cheers, Andreas


  08:26:39.555  pjsua_media.c  Opening sound device PCM at 8000/1/20ms
  08:26:39.617       pa_dev.c  Opened device Microsoft Soundmapper - 
Input(MME)/Microsoft Soundmapper - Output(MME) for recording and 
playback, sample rate=8000, ch=1, bits=16, 160 samples per frame, input 
latency=100 ms, output latency=100 ms
  08:26:39.617       pa_dev.c  Starting Microsoft Soundmapper - Input 
stream..
  08:26:39.617       pa_dev.c  PA message: Pa_StartStream: waveInStart 
returned = 0x0.
  08:26:39.617       pa_dev.c  Done, status=0

  08:27:08.123       pa_dev.c  Player thread started
  08:27:08.123       pa_dev.c  PA message: PA - PlatformId = 0x2
  08:27:08.123       pa_dev.c  PA message: PA - MajorVersion = 0x5
  08:27:08.123       pa_dev.c  PA message: PA - MinorVersion = 0x1
  08:27:08.123       pa_dev.c  PA message: PortAudio on DirectSound - 
Latency = 960 frames, 120 msec
  08:27:08.186       pa_dev.c  Recorder thread started
  08:27:08.233       pa_dev.c  PA message: InitInputBuffer() returns 0
  08:27:08.233       pa_dev.c  PA message: PA - PlatformId = 0x2
  08:27:08.233       pa_dev.c  PA message: PA - MajorVersion = 0x5
  08:27:08.233       pa_dev.c  PA message: PA - MinorVersion = 0x1
  08:27:08.233       pa_dev.c  PA message: PortAudio on DirectSound - 
Latency = 960 frames, 120 msec
  08:27:08.280       pa_dev.c  PA message: InitOutputBuffer() returns 0

  08:27:08.280       pa_dev.c  Opened device Handapparat(Windows 
DirectSound)/Handapparat(Windows DirectSound) for recording and 
playback, sample rate=8000, ch=1, bits=16, 160 samples per frame, input 
latency=0 ms, output latency=100 ms
  08:27:08.280       pa_dev.c  Starting Handapparat stream..
  08:27:08.280       pa_dev.c  PA message: PaHost_ClearOutputBuffer: 
IDirectSoundBuffer_SetCurrentPosition returned = 0x0.
  08:27:08.280       pa_dev.c  PA message: PaHost_StartOutput: 
IDirectSoundBuffer_Play returned = 0x0.
  08:27:08.280       pa_dev.c  PA message: StartStream: DSW_StartInput 
returned = 0x0.
  08:27:08.280       pa_dev.c  Done, status=0
  08:27:08.311       pa_dev.c  Player thread started

  08:27:08.358     scombdb-dn  Underflow, buf_cnt=0, will generate 1 frame
  08:27:08.389     scombdb-dn  Underflow, buf_cnt=0, will generate 1 frame
  08:27:08.405     scombdb-dn  Underflow, buf_cnt=0, will generate 1 frame
  08:27:08.420     scombdb-dn  Underflow, buf_cnt=0, will generate 1 frame
  08:27:08.436     scombdb-dn  Underflow, buf_cnt=0, will generate 1 frame
  08:27:08.467     scombdb-dn  Underflow, buf_cnt=0, will generate 1 frame
  08:27:08.483     scombdb-dn  Underflow, buf_cnt=0, will generate 1 frame
  08:27:08.499     scombdb-dn  Underflow, buf_cnt=0, will generate 1 frame
  08:27:08.530     scombdb-dn  Underflow, buf_cnt=0, will generate 1 frame
  08:27:08.545     scombdb-dn  Underflow, buf_cnt=0, will generate 1 frame
  08:27:08.545     scombdb-up  Underflow, buf_cnt=0, will generate 1 frame
  08:27:08.561      scomb-rev  Pausing media flow on downstream 
direction (level=-12)
  08:27:08.577     scombdb-up  Underflow, buf_cnt=0, will generate 1 frame
  08:27:08.608     scombdb-up  Underflow, buf_cnt=0, will generate 1 frame
  08:27:08.608     scombdb-up  Underflow, buf_cnt=0, will generate 1 frame
  08:27:08.639     scombdb-up  Underflow, buf_cnt=0, will generate 1 frame
  08:27:08.639     scombdb-up  Underflow, buf_cnt=0, will generate 1 frame
  08:27:08.670     scombdb-up  Underflow, buf_cnt=0, will generate 1 frame
  08:27:08.702     scombdb-up  Underflow, buf_cnt=0, will generate 1 frame
  08:27:08.702     scombdb-up  Underflow, buf_cnt=0, will generate 1 frame
  08:27:08.733     scombdb-up  Underflow, buf_cnt=0, will generate 1 frame
  08:27:08.749     scombdb-up  Underflow, buf_cnt=0, will generate 1 frame
  08:27:08.749      scomb-rev  Pausing media flow on upstream direction 
(level=-12)




[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