<?xml version='1.0'?>
<!DOCTYPE signatures SYSTEM "file://localhost/System/Library/DTDs/BridgeSupport.dtd">
<signatures version='1.0'>
<constant name='IMAVManagerStateChangedNotification' type64='@'/>
<constant name='IMAVManagerURLToShareChangedNotification' type64='@'/>
<constant name='IMCapabilityAudioConference' type64='@'/>
<constant name='IMCapabilityDirectIM' type64='@'/>
<constant name='IMCapabilityFileSharing' type64='@'/>
<constant name='IMCapabilityFileTransfer' type64='@'/>
<constant name='IMCapabilityText' type64='@'/>
<constant name='IMCapabilityVideoConference' type64='@'/>
<constant name='IMMyStatusChangedNotification' type64='@'/>
<constant name='IMPersonAVBusyKey' type64='@'/>
<constant name='IMPersonCapabilitiesKey' type64='@'/>
<constant name='IMPersonEmailKey' type64='@'/>
<constant name='IMPersonFirstNameKey' type64='@'/>
<constant name='IMPersonIdleSinceKey' type64='@'/>
<constant name='IMPersonInfoChangedNotification' type64='@'/>
<constant name='IMPersonLastNameKey' type64='@'/>
<constant name='IMPersonPictureDataKey' type64='@'/>
<constant name='IMPersonScreenNameKey' type64='@'/>
<constant name='IMPersonServiceNameKey' type64='@'/>
<constant name='IMPersonStatusChangedNotification' type64='@'/>
<constant name='IMPersonStatusKey' type64='@'/>
<constant name='IMPersonStatusMessageKey' type64='@'/>
<constant name='IMServiceStatusChangedNotification' type64='@'/>
<constant name='IMStatusImagesChangedAppearanceNotification' type64='@'/>
<enum name='IMAVInactive' value64='0'/>
<enum name='IMAVPending' value64='4'/>
<enum name='IMAVRequested' value64='1'/>
<enum name='IMAVRunning' value64='5'/>
<enum name='IMAVShuttingDown' value64='2'/>
<enum name='IMAVStartingUp' value64='3'/>
<enum name='IMPersonStatusAvailable' value64='4'/>
<enum name='IMPersonStatusAway' value64='3'/>
<enum name='IMPersonStatusIdle' value64='2'/>
<enum name='IMPersonStatusNoStatus' value64='5'/>
<enum name='IMPersonStatusOffline' value64='1'/>
<enum name='IMPersonStatusUnknown' value64='0'/>
<enum name='IMServiceStatusDisconnected' value64='1'/>
<enum name='IMServiceStatusLoggedIn' value64='4'/>
<enum name='IMServiceStatusLoggedOut' value64='0'/>
<enum name='IMServiceStatusLoggingIn' value64='3'/>
<enum name='IMServiceStatusLoggingOut' value64='2'/>
<enum name='IMVideoOptimizationDefault' value64='0'/>
<enum name='IMVideoOptimizationReplacement' value64='2'/>
<enum name='IMVideoOptimizationStills' value64='1'/>
<function name='IMComparePersonStatus'>
<arg type64='Q'/>
<arg type64='Q'/>
<retval type64='q'/>
</function>
<class name='IMAVControl'>
<method selector='isEnabled'>
<retval type64='B'/>
</method>
<method selector='setEnabled:'>
<arg index='0' type64='B'/>
</method>
</class>
<class name='NSObject'>
<method selector='getOpenGLBufferContext:pixelFormat:'>
<arg index='0' type_modifier='o'/>
<arg index='1' type_modifier='o'/>
</method>
<method selector='getPixelBufferPixelFormat:'>
<arg index='0' type_modifier='o'/>
</method>
<method selector='renderIntoOpenGLBuffer:onScreen:forTime:'>
<arg index='1' type_modifier='N'/>
<arg index='2' type64='^{_CVTimeStamp=IiqQdq{CVSMPTETime=ssIIIssss}QQ}' type_modifier='o'/>
<retval type64='B'/>
</method>
<method selector='renderIntoPixelBuffer:forTime:'>
<arg index='1' type64='^{_CVTimeStamp=IiqQdq{CVSMPTETime=ssIIIssss}QQ}' type_modifier='o'/>
<retval type64='B'/>
</method>
</class>
<informal_protocol name='IMVideoDataSource'>
<method selector='renderIntoOpenGLBuffer:onScreen:forTime:' type64='B40@0:8^{__CVBuffer=}16^i24^{?=IiqQdq{CVSMPTETime=ssIIIssss}QQ}32'/>
<method selector='renderIntoPixelBuffer:forTime:' type64='B32@0:8^{__CVBuffer=}16^{?=IiqQdq{CVSMPTETime=ssIIIssss}QQ}24'/>
</informal_protocol>
</signatures>
