PJThread register fails when I unplug/plugin head phones

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

 



Here's what happens when I plug or unplug headphones:

 20:26:18.140    pjsua_app.c  Call 1 state changed to CONFIRMED
 20:26:18.452       stream.c  G722 codec used, remote samples per
frame detected = 160
 20:26:18.769 strm0x1008f154  VAD re-enabled
 20:26:19.175   sound_port.c  EC activated
 20:26:22.223   Master/sound  Buffer size adjusted from 1175 to 696
(eff_cnt=559)
 20:26:23.162  ec0x100314310  Underflow, buf_cnt=0, will generate 1 frame
 20:26:23.205   Master/sound  Buffer size adjusted from 1016 to 581
(eff_cnt=559)
 20:26:24.004  ec0x100314310  Underflow, buf_cnt=0, will generate 1 frame
 20:26:24.965  ec0x100314310  Underflow, buf_cnt=0, will generate 1 frame

And so on. And the sound stops.

I configured pjsproject 1.8.5 with the following settings in config_site.h:
#define PJSIP_DONT_SWITCH_TO_TCP 1
#define PJMEDIA_AUDIO_DEV_HAS_COREAUDIO 1

I built it on the 64-bit iMac with Mac OS X 10.6.4 and used pjsua
tool. Here's file output:
$ file pjsua-i386-apple-darwin10.4.0
pjsua-i386-apple-darwin10.4.0: Mach-O 64-bit executable x86_64

Alexei

On Sun, Oct 31, 2010 at 6:41 PM, Ming <ming at teluu.com> wrote:
> Hi guys,
>
> Unfortunately, I cannot reproduce the problem on my Mac OS X 10.6.4
> with the latest version of PJSIP. Since PortAudio is a third-party
> library, my suggestion is still the same: why don't you guys try
> PJSIP's own coreaudio backend instead and see whether the problem
> remains.
>
> Regards,
> Ming
>
> On Sat, Oct 30, 2010 at 10:20 PM, Alexei Kuznetsov <eofster at gmail.com> wrote:
>> On Tue, Oct 26, 2010 at 8:01 AM, Mr. Gecko <grmrgecko at gmail.com> wrote:
>>> I'm still receiving reports of crashing due to this. Should I post a bug report for this? How can I help fix it?
>>
>> I hope someone from PJSIP will answer this question.
>>
>> Alexei
>>
>>
>>> On Oct 17, 2010, at 5:51 PM, Alexei Kuznetsov wrote:
>>>
>>>> On Fri, Oct 8, 2010 at 9:21 AM, Ming <ming at teluu.com> wrote:
>>>>> This is (supposed to be) an old problem with Mac OS 10.6 and PA (see
>>>>> ticket #516 http://trac.pjsip.org/repos/ticket/516). Does this also
>>>>> happen when you're using the CoreAudio backend (instead of PA)?
>>>>
>>>> This problem had been fixed about three years ago and then reappeared
>>>> again, as far as I remember, after the release of Mac OS X 10.6 or
>>>> after releasing 1.x branch of PJSIP.
>>>>
>>>> Alexei



[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