[MacPorts] #50784: MPlayer @1.2_1 and @1.2_2 patch to use new coreaudio API calls
MacPorts
noreply at macports.org
Wed Mar 2 21:14:14 PST 2016
#50784: MPlayer @1.2_1 and @1.2_2 patch to use new coreaudio API calls
--------------------+--------------------------------
Reporter: noel@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Keywords: | Port: MPlayer
--------------------+--------------------------------
My build of MPlayer +a52+fribidi+glx+mencoder_extras+noappleremote+osd+x11
fails with:
{{{
:info:build Undefined symbols for architecture x86_64:
:info:build "_CloseComponent", referenced from:
:info:build _init in ao_coreaudio.o
:info:build _uninit in ao_coreaudio.o
:info:build "_FindNextComponent", referenced from:
:info:build _init in ao_coreaudio.o
:info:build "_OpenAComponent", referenced from:
:info:build _init in ao_coreaudio.o
}}}
10.11 has renamed various things in the API:
{{{
Component -> AudioComponent
ComponentDescription -> AudioComponentDescription
FindNextComponent -> AudioComponentFindNext
OpenAComponent -> AudioComponentInstanceNew
CloseComponent -> AudioComponentInstanceDispose
}}}
The old names had been deprecated for some time and were recently removed.
Apple's docs say that these routines work on 10.6 and forwards.
The attached patch works against both 1.2_1 and 1.2_2.
--
Ticket URL: <https://trac.macports.org/ticket/50784>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list