Searched refs:IOAudioPort (Results 1 - 5 of 5) sorted by relevance

/macosx-10.10/IOAudioFamily-200.6/
H A DIOAudioPort.h34 * @class IOAudioPort
36 * @discussion An IOAudioPort represents an element in the signal chain in the audio device. It may contain
40 * IOAudioPort objects are connected up in the IORegistry in the IOAudioPlane to represent the signal chain of
44 class IOAudioPort : public IOService class in inherits:IOService
48 OSDeclareDefaultStructors(IOAudioPort)
51 /* @var audioDevice The IOAudioDevice that this IOAudioPort belongs to. */
63 OSMetaClassDeclareReservedUnused(IOAudioPort, 0);
64 OSMetaClassDeclareReservedUnused(IOAudioPort, 1);
65 OSMetaClassDeclareReservedUnused(IOAudioPort, 2);
66 OSMetaClassDeclareReservedUnused(IOAudioPort,
[all...]
H A DIOAudioPort.cpp23 #include "IOAudioPort.h"
38 OSDefineMetaClassAndStructors(IOAudioPort, IOService)
39 OSMetaClassDefineReservedUnused(IOAudioPort, 0);
40 OSMetaClassDefineReservedUnused(IOAudioPort, 1);
41 OSMetaClassDefineReservedUnused(IOAudioPort, 2);
42 OSMetaClassDefineReservedUnused(IOAudioPort, 3);
43 OSMetaClassDefineReservedUnused(IOAudioPort, 4);
44 OSMetaClassDefineReservedUnused(IOAudioPort, 5);
45 OSMetaClassDefineReservedUnused(IOAudioPort, 6);
46 OSMetaClassDefineReservedUnused(IOAudioPort,
[all...]
H A DIOAudioDevice.h43 class IOAudioPort;
173 /*! @var audioPorts The set of IOAudioPort objects associated with the IOAudioDevice */
691 // IOAudioPort management
698 * IOAudioPlane in the IORegistry. An IOAudioPort's parent(s) are before it in the signal chain
699 * and its children are after it. This method may be called multiple times for a single IOAudioPort.
703 * The IOAudioPort passed in should be a newly allocated IOAudioPort instance. This function will
706 * @param port The newly created IOAudioPort instance to be activated.
707 * @param parent A parent IOAudioPort or IOAudioEngine of the given port.
708 * @param child A child IOAudioPort o
[all...]
H A DIOAudioControl.h34 class IOAudioPort;
45 * @discussion An IOAudioControl instance may belong to one IOAudioPort. Additionally, it may associated
83 friend class IOAudioPort;
290 * @discussion This is called automatically by IOAudioPort when addAudioControl() is called or by IOAudioEngine
293 * @param provider The IOAudioPort or IOAudioEngine that owns this control.
303 * @discussion Used by IOAudioPort and IOAudioEngine to decide if the control needs to be started.
310 * @param provider The IOAudioPort or IOAudioEngine that owns this control.
H A DIOAudioDevice.cpp26 #include "IOAudioPort.h"
1057 IOReturn IOAudioDevice::attachAudioPort(IOAudioPort *port, IORegistryEntry *parent, IORegistryEntry *child)
1075 IOAudioPort *audioPort;
1077 while ( (audioPort = (IOAudioPort *)portIterator->getNextObject()) ) {
1078 if (OSDynamicCast(IOAudioPort, audioPort)) {
1099 // This code will flush controls attached to an IOAudioPort and a default on a audio engine

Completed in 83 milliseconds