Opened 15 years ago

Last modified 15 years ago

#991 closed defect

Update to the latest PortAudio (PA) and fix PA issues on MacOS X Snow Leopard (thanks Saul Ibarra Corretge for the fix) — at Version 2

Reported by: nanang Owned by: nanang
Priority: normal Milestone: release-1.5.5
Component: pjmedia-audiodev Version: trunk
Keywords: Cc:
Backport to 1.x milestone: Backported:

Description (last modified by bennylp)

Some errors have been reported on building/running PJSIP on MacOS X Snow Leopard:

src/../../../portaudio/src/hostapi/coreaudio/pa_mac_core.c:510: warning: 'AudioDeviceGetProperty' is deprecated (declared at /System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardware.h:2367)
src/../../../portaudio/src/hostapi/coreaudio/pa_mac_core.c: In function 'OpenAndSetupOneAudioUnit':
src/../../../portaudio/src/hostapi/coreaudio/pa_mac_core.c:800: error: 'ComponentDescription' undeclared (first use in this function)
src/../../../portaudio/src/hostapi/coreaudio/pa_mac_core.c:800: error: (Each undeclared identifier is reported only once
src/../../../portaudio/src/hostapi/coreaudio/pa_mac_core.c:800: error: for each function it appears in.)
src/../../../portaudio/src/hostapi/coreaudio/pa_mac_core.c:800: error: expected ';' before 'desc'
src/../../../portaudio/src/hostapi/coreaudio/pa_mac_core.c:801: error: 'Component' undeclared (first use in this function)
src/../../../portaudio/src/hostapi/coreaudio/pa_mac_core.c:801: error: expected ';' before 'comp'
src/../../../portaudio/src/hostapi/coreaudio/pa_mac_core.c:866: error: 'desc' undeclared (first use in this function)
src/../../../portaudio/src/hostapi/coreaudio/pa_mac_core.c:872: error: 'comp' undeclared (first use in this function)

Solution provided by Saul Ibarra Corretge can be found here.

Change History (2)

comment:1 Changed 15 years ago by bennylp

  • Summary changed from PA build issues on Snow Leopard. to Update to the latest PortAudio (PA) and fix PA issues on MacOS X Snow Leopard (thanks Saul Ibarra Corretge for the fix)

comment:2 Changed 15 years ago by bennylp

  • Description modified (diff)
Note: See TracTickets for help on using tickets.