From f2d7cc657996fe0e0f5f04c45b32159557e6642c Mon Sep 17 00:00:00 2001 From: Liong Sauw Ming Date: Wed, 29 May 2013 03:53:15 +0000 Subject: Re #1630 (misc): Fixed typo and missing include in coreaudio dev git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4527 74dad513-b988-da41-8d7b-12977e46ad98 --- pjmedia/src/pjmedia-audiodev/coreaudio_dev.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'pjmedia') diff --git a/pjmedia/src/pjmedia-audiodev/coreaudio_dev.c b/pjmedia/src/pjmedia-audiodev/coreaudio_dev.c index d0718979..07d4973c 100644 --- a/pjmedia/src/pjmedia-audiodev/coreaudio_dev.c +++ b/pjmedia/src/pjmedia-audiodev/coreaudio_dev.c @@ -32,7 +32,9 @@ #include #include -#if !COREAUDIO_MAC +#if COREAUDIO_MAC + #include +#else #include #define AudioDeviceID unsigned @@ -444,7 +446,7 @@ static pj_status_t ca_factory_refresh(pjmedia_aud_dev_factory *f) ostatus = AudioObjectGetPropertyData(kAudioObjectSystemObject, &addr, 0, NULL, &size, (void *)&dev_id); - if (ostatus != noErr && dev_id != dev_ids[idx]) { + if (ostatus == noErr && dev_id != dev_ids[idx]) { AudioDeviceID temp_id = dev_ids[idx]; for (i = idx + 1; i < dev_size; i++) { @@ -461,7 +463,7 @@ static pj_status_t ca_factory_refresh(pjmedia_aud_dev_factory *f) ostatus = AudioObjectGetPropertyData(kAudioObjectSystemObject, &addr, 0, NULL, &size, (void *)&dev_id); - if (ostatus != noErr && dev_id != dev_ids[idx]) { + if (ostatus == noErr && dev_id != dev_ids[idx]) { AudioDeviceID temp_id = dev_ids[idx]; for (i = idx + 1; i < dev_size; i++) { -- cgit v1.2.3