Documentation Archive Developer
Search

CoreMediaIO Changes

CoreMediaIO

CMIOHardware.h
Added kCMIODevicePermissionsError
Added kCMIODeviceUnsupportedFormatError
Added kCMIOHardwareBadDeviceError
Added kCMIOHardwareBadObjectError
Added kCMIOHardwareBadPropertySizeError
Added kCMIOHardwareBadStreamError
Added kCMIOHardwareIllegalOperationError
Added kCMIOHardwareNoError
Added kCMIOHardwareNotRunningError
Added kCMIOHardwareNotStoppedError
Added kCMIOHardwareSuspendedBySystemError
Added kCMIOHardwareUnknownPropertyError
Added kCMIOHardwareUnspecifiedError
Added kCMIOHardwareUnsupportedOperationError
Added kCMIOPlugInClassID
Added kCMIOPlugInPropertyBundleID
CMIOHardwareControl.h
Added CMIOControlID
Added kCMIOBacklightCompensationControlClassID
Added kCMIOBlackLevelControlClassID
Added kCMIOBooleanControlClassID
Added kCMIOBooleanControlPropertyValue
Added kCMIOBrightnessControlClassID
Added kCMIOContrastControlClassID
Added kCMIOControlClassID
Added kCMIOControlPropertyElement
Added kCMIOControlPropertyScope
Added kCMIOControlPropertyVariant
Added kCMIODataDestinationControlClassID
Added kCMIODataSourceControlClassID
Added kCMIODirectionControlClassID
Added kCMIOExposureControlClassID
Added kCMIOFeatureControlClassID
Added kCMIOFeatureControlPropertyAbsoluteNative
Added kCMIOFeatureControlPropertyAbsoluteRange
Added kCMIOFeatureControlPropertyAbsoluteUnitName
Added kCMIOFeatureControlPropertyAbsoluteValue
Added kCMIOFeatureControlPropertyAutomaticManual
Added kCMIOFeatureControlPropertyConvertAbsoluteToNative
Added kCMIOFeatureControlPropertyConvertNativeToAbsolute
Added kCMIOFeatureControlPropertyNativeRange
Added kCMIOFeatureControlPropertyNativeValue
Added kCMIOFeatureControlPropertyOnOff
Added kCMIOFeatureControlPropertyTune
Added kCMIOFocusControlClassID
Added kCMIOGainControlClassID
Added kCMIOGammaControlClassID
Added kCMIOHueControlClassID
Added kCMIOIrisControlClassID
Added kCMIOJackControlClassID
Added kCMIOOpticalFilterClassID
Added kCMIOPanControlClassID
Added kCMIOPowerLineFrequencyControlClassID
Added kCMIOSaturationControlClassID
Added kCMIOSelectorControlClassID
Added kCMIOSelectorControlPropertyAvailableItems
Added kCMIOSelectorControlPropertyCurrentItem
Added kCMIOSelectorControlPropertyItemName
Added kCMIOSharpnessControlClassID
Added kCMIOShutterControlClassID
Added kCMIOTemperatureControlClassID
Added kCMIOTiltControlClassID
Added kCMIOWhiteBalanceUControlClassID
Added kCMIOWhiteBalanceVControlClassID
Added kCMIOWhiteLevelControlClassID
Added kCMIOZoomControlClassID
CMIOHardwareDevice.h
Added CMIODeviceAVCCommand
Added CMIODeviceGetSMPTETimeProc
Added CMIODeviceID
Added CMIODeviceProcessAVCCommand()
Added CMIODeviceProcessRS422Command()
Added CMIODevicePropertyID
Added CMIODeviceRS422Command
Added CMIODeviceSMPTETimeCallback
Added CMIODeviceStartStream()
Added CMIODeviceStopStream()
Added CMIODeviceStreamConfiguration
Added kCMIOAVCDeviceType_DVCPro100_720p
Added kCMIOAVCDeviceType_DVCPro100_NTSC
Added kCMIOAVCDeviceType_DVCPro100_PAL
Added kCMIOAVCDeviceType_DVCPro50_NTSC
Added kCMIOAVCDeviceType_DVCPro50_PAL
Added kCMIOAVCDeviceType_DVCProHD_1080i50
Added kCMIOAVCDeviceType_DVCProHD_1080i60
Added kCMIOAVCDeviceType_DVCPro_NTSC
Added kCMIOAVCDeviceType_DVCPro_PAL
Added kCMIOAVCDeviceType_DV_NTSC
Added kCMIOAVCDeviceType_DV_PAL
Added kCMIOAVCDeviceType_MPEG2
Added kCMIOAVCDeviceType_Unknown
Added kCMIODeviceAVCSignalMode8mmNTSC
Added kCMIODeviceAVCSignalMode8mmPAL
Added kCMIODeviceAVCSignalModeAudio
Added kCMIODeviceAVCSignalModeDVCPro100_50
Added kCMIODeviceAVCSignalModeDVCPro100_60
Added kCMIODeviceAVCSignalModeDVCPro25_525_60
Added kCMIODeviceAVCSignalModeDVCPro25_625_50
Added kCMIODeviceAVCSignalModeDVCPro50_525_60
Added kCMIODeviceAVCSignalModeDVCPro50_625_50
Added kCMIODeviceAVCSignalModeDVHS
Added kCMIODeviceAVCSignalModeHD1125_60
Added kCMIODeviceAVCSignalModeHD1250_50
Added kCMIODeviceAVCSignalModeHDV1_50
Added kCMIODeviceAVCSignalModeHDV1_60
Added kCMIODeviceAVCSignalModeHDV2_50
Added kCMIODeviceAVCSignalModeHDV2_60
Added kCMIODeviceAVCSignalModeHi8NTSC
Added kCMIODeviceAVCSignalModeHi8PAL
Added kCMIODeviceAVCSignalModeMPEG12Mbps_50
Added kCMIODeviceAVCSignalModeMPEG12Mbps_60
Added kCMIODeviceAVCSignalModeMPEG25Mbps_50
Added kCMIODeviceAVCSignalModeMPEG25Mbps_60
Added kCMIODeviceAVCSignalModeMPEG6Mbps_50
Added kCMIODeviceAVCSignalModeMPEG6Mbps_60
Added kCMIODeviceAVCSignalModeMicroMV12Mbps_50
Added kCMIODeviceAVCSignalModeMicroMV12Mbps_60
Added kCMIODeviceAVCSignalModeMicroMV6Mbps_50
Added kCMIODeviceAVCSignalModeMicroMV6Mbps_60
Added kCMIODeviceAVCSignalModeSD525_60
Added kCMIODeviceAVCSignalModeSD625_50
Added kCMIODeviceAVCSignalModeSDL525_60
Added kCMIODeviceAVCSignalModeSDL625_50
Added kCMIODeviceAVCSignalModeSVHS525_60
Added kCMIODeviceAVCSignalModeSVHS625_50
Added kCMIODeviceAVCSignalModeVHSMESECAM
Added kCMIODeviceAVCSignalModeVHSMPAL
Added kCMIODeviceAVCSignalModeVHSNPAL
Added kCMIODeviceAVCSignalModeVHSNTSC
Added kCMIODeviceAVCSignalModeVHSPAL
Added kCMIODeviceAVCSignalModeVHSSECAM
Added kCMIODeviceClassID
Added kCMIODevicePropertyAVCDeviceSignalMode
Added kCMIODevicePropertyAVCDeviceType
Added kCMIODevicePropertyCanProcessAVCCommand
Added kCMIODevicePropertyCanProcessRS422Command
Added kCMIODevicePropertyClientSyncDiscontinuity
Added kCMIODevicePropertyDeviceCanBeDefaultDevice
Added kCMIODevicePropertyDeviceHasChanged
Added kCMIODevicePropertyDeviceIsAlive
Added kCMIODevicePropertyDeviceIsRunning
Added kCMIODevicePropertyDeviceIsRunningSomewhere
Added kCMIODevicePropertyDeviceMaster
Added kCMIODevicePropertyDeviceUID
Added kCMIODevicePropertyExcludeNonDALAccess
Added kCMIODevicePropertyHogMode
Added kCMIODevicePropertyLatency
Added kCMIODevicePropertyLinkedCoreAudioDeviceUID
Added kCMIODevicePropertyModelUID
Added kCMIODevicePropertyPlugIn
Added kCMIODevicePropertySMPTETimeCallback
Added kCMIODevicePropertyScopeInput
Added kCMIODevicePropertyScopeOutput
Added kCMIODevicePropertyScopePlayThrough
Added kCMIODevicePropertyStreamConfiguration
Added kCMIODevicePropertyStreams
Added kCMIODevicePropertySuspendedByUser
Added kCMIODevicePropertyTransportType
Added kCMIODevicePropertyVideoDigitizerComponents
Added kCMIODeviceUnknown
CMIOHardwareObject.h
Added CMIOClassID
Added CMIOObjectAddPropertyListener()
Added CMIOObjectGetPropertyData()
Added CMIOObjectGetPropertyDataSize()
Added CMIOObjectHasProperty()
Added CMIOObjectID
Added CMIOObjectIsPropertySettable()
Added CMIOObjectPropertyAddress
Added CMIOObjectPropertyElement
Added CMIOObjectPropertyListenerProc
Added CMIOObjectPropertyScope
Added CMIOObjectPropertySelector
Added CMIOObjectRemovePropertyListener()
Added CMIOObjectSetPropertyData()
Added CMIOObjectShow()
Added kCMIOObjectClassID
Added kCMIOObjectClassIDWildcard
Added kCMIOObjectPropertyClass
Added kCMIOObjectPropertyCreator
Added kCMIOObjectPropertyElementCategoryName
Added kCMIOObjectPropertyElementMaster
Added kCMIOObjectPropertyElementName
Added kCMIOObjectPropertyElementNumberName
Added kCMIOObjectPropertyElementWildcard
Added kCMIOObjectPropertyListenerAdded
Added kCMIOObjectPropertyListenerRemoved
Added kCMIOObjectPropertyManufacturer
Added kCMIOObjectPropertyName
Added kCMIOObjectPropertyOwnedObjects
Added kCMIOObjectPropertyOwner
Added kCMIOObjectPropertyScopeGlobal
Added kCMIOObjectPropertyScopeWildcard
Added kCMIOObjectPropertySelectorWildcard
Added kCMIOObjectUnknown
CMIOHardwarePlugIn.h
Added CMIOHardwarePlugInInterface::HRESULT() (no architecture available)
Added CMIOHardwarePlugInInterface::ULONG() (no architecture available)
Added CMIOHardwarePlugInInterface
Added CMIOHardwarePlugInRef
Added CMIOObjectCreate()
Added CMIOObjectPropertiesChanged()
Added CMIOObjectsPublishedAndDied()
Added #def kCMIOHardwarePlugInInterfaceID
Added #def kCMIOHardwarePlugInTypeID
CMIOHardwareStream.h
Added CMIODeviceStreamQueueAlteredProc
Added CMIOStreamCopyBufferQueue()
Added CMIOStreamDeck
Added CMIOStreamDeckCueTo()
Added CMIOStreamDeckJog()
Added CMIOStreamDeckPlay()
Added CMIOStreamDeckStop()
Added CMIOStreamID
Added kCMIODeckShuttlePause
Added kCMIODeckShuttlePlay1x
Added kCMIODeckShuttlePlayFast
Added kCMIODeckShuttlePlayFaster
Added kCMIODeckShuttlePlayFastest
Added kCMIODeckShuttlePlayHighSpeed
Added kCMIODeckShuttlePlayNextFrame
Added kCMIODeckShuttlePlayPreviousFrame
Added kCMIODeckShuttlePlaySlow1
Added kCMIODeckShuttlePlaySlow2
Added kCMIODeckShuttlePlaySlow3
Added kCMIODeckShuttlePlaySlowest
Added kCMIODeckShuttleReverse1x
Added kCMIODeckShuttleReverseFast
Added kCMIODeckShuttleReverseFaster
Added kCMIODeckShuttleReverseFastest
Added kCMIODeckShuttleReverseHighSpeed
Added kCMIODeckShuttleReverseSlow1
Added kCMIODeckShuttleReverseSlow2
Added kCMIODeckShuttleReverseSlow3
Added kCMIODeckShuttleReverseSlowest
Added kCMIODeckStateFastForward
Added kCMIODeckStateFastRewind
Added kCMIODeckStatePause
Added kCMIODeckStatePlay
Added kCMIODeckStatePlayReverse
Added kCMIODeckStatePlaySlow
Added kCMIODeckStateReverseSlow
Added kCMIODeckStateStop
Added kCMIODeckStatusBusy
Added kCMIODeckStatusLocal
Added kCMIODeckStatusNoDevice
Added kCMIODeckStatusNotThreaded
Added kCMIODeckStatusOpcode
Added kCMIODeckStatusSearchingForDevice
Added kCMIODeckStatusTapeInserted
Added kCMIOStreamClassID
Added kCMIOStreamPropertyCanProcessDeckCommand
Added kCMIOStreamPropertyClock
Added kCMIOStreamPropertyDeck
Added kCMIOStreamPropertyDeckCueing
Added kCMIOStreamPropertyDeckDropness
Added kCMIOStreamPropertyDeckFrameNumber
Added kCMIOStreamPropertyDeckLocal
Added kCMIOStreamPropertyDeckThreaded
Added kCMIOStreamPropertyDeviceSyncTimeoutInMSec
Added kCMIOStreamPropertyDirection
Added kCMIOStreamPropertyEndOfData
Added kCMIOStreamPropertyFirstOutputPresentationTimeStamp
Added kCMIOStreamPropertyFormatDescription
Added kCMIOStreamPropertyFormatDescriptions
Added kCMIOStreamPropertyFrameRate
Added kCMIOStreamPropertyFrameRates
Added kCMIOStreamPropertyLatency
Added kCMIOStreamPropertyNoDataEventCount
Added kCMIOStreamPropertyNoDataTimeoutInMSec
Added kCMIOStreamPropertyOutputBufferQueueSize
Added kCMIOStreamPropertyOutputBufferRepeatCount
Added kCMIOStreamPropertyOutputBufferUnderrunCount
Added kCMIOStreamPropertyOutputBuffersRequiredForStartup
Added kCMIOStreamPropertyStartingChannel
Added kCMIOStreamPropertyStillImage
Added kCMIOStreamPropertyStillImageFormatDescriptions
Added kCMIOStreamPropertyTerminalType
Added kCMIOStreamUnknown
CMIOHardwareSystem.h
Added CMIOHardwarePropertyID
Added kCMIOHardwarePropertyDefaultInputDevice
Added kCMIOHardwarePropertyDefaultOutputDevice
Added kCMIOHardwarePropertyDeviceForUID
Added kCMIOHardwarePropertyDevices
Added kCMIOHardwarePropertyIsInitingOrExiting
Added kCMIOHardwarePropertyPlugInForBundleID
Added kCMIOHardwarePropertyProcessIsMaster
Added kCMIOHardwarePropertySleepingIsAllowed
Added kCMIOHardwarePropertySuspendedBySystem
Added kCMIOHardwarePropertyUnloadingIsAllowed
Added kCMIOHardwarePropertyUserSessionIsActiveOrHeadless
Added kCMIOObjectSystemObject
Added kCMIOSystemObjectClassID
CMIOSampleBuffer.h
Added #def CMIODiscontinuityFlagsHaveHardDiscontinuities
Added #def CMIOGetNextSequenceNumber
Added CMIOSampleBufferCopyNonRequiredAttachments()
Added CMIOSampleBufferCopySampleAttachments()
Added CMIOSampleBufferCreate()
Added CMIOSampleBufferCreateForImageBuffer()
Added CMIOSampleBufferCreateNoDataMarker()
Added CMIOSampleBufferGetDiscontinuityFlags()
Added CMIOSampleBufferGetSequenceNumber()
Added CMIOSampleBufferSetDiscontinuityFlags()
Added CMIOSampleBufferSetSequenceNumber()
Added kCMIOBlockBufferAttachmentKey_CVPixelBufferReference
Added #def kCMIOInvalidSequenceNumber
Added kCMIOSampleBufferAttachmentKey_CAAudioTimeStamp
Added kCMIOSampleBufferAttachmentKey_ClosedCaptionSampleBuffer
Added kCMIOSampleBufferAttachmentKey_DiscontinuityFlags
Added kCMIOSampleBufferAttachmentKey_HDV1_PackData
Added kCMIOSampleBufferAttachmentKey_HDV2_VAUX
Added kCMIOSampleBufferAttachmentKey_HostTime
Added kCMIOSampleBufferAttachmentKey_MuxedSourcePresentationTimeStamp
Added kCMIOSampleBufferAttachmentKey_NativeSMPTEFrameCount
Added kCMIOSampleBufferAttachmentKey_NoDataMarker
Added kCMIOSampleBufferAttachmentKey_NumberOfVideoFramesInBuffer
Added kCMIOSampleBufferAttachmentKey_NumberOfVideoFramesInGOP
Added kCMIOSampleBufferAttachmentKey_PulldownCadenceInfo
Added kCMIOSampleBufferAttachmentKey_RepeatedBufferContents
Added kCMIOSampleBufferAttachmentKey_SMPTETime
Added kCMIOSampleBufferAttachmentKey_SequenceNumber
Added kCMIOSampleBufferAttachmentKey_SourceAudioFormatDescription
Added kCMIOSampleBufferDiscontinuityFlag_BufferOverrun
Added kCMIOSampleBufferDiscontinuityFlag_ClientSyncDiscontinuity
Added kCMIOSampleBufferDiscontinuityFlag_DataFormatChanged
Added kCMIOSampleBufferDiscontinuityFlag_DataWasDropped
Added kCMIOSampleBufferDiscontinuityFlag_DataWasFlushed
Added kCMIOSampleBufferDiscontinuityFlag_DiscontinuityInDTS
Added kCMIOSampleBufferDiscontinuityFlag_DurationWasExtended
Added kCMIOSampleBufferDiscontinuityFlag_MalformedData
Added kCMIOSampleBufferDiscontinuityFlag_NoDataMarker
Added kCMIOSampleBufferDiscontinuityFlag_PacketError
Added kCMIOSampleBufferDiscontinuityFlag_RelatedToDiscontinuity
Added kCMIOSampleBufferDiscontinuityFlag_SleepWakeCycle
Added kCMIOSampleBufferDiscontinuityFlag_StreamDiscontinuity
Added kCMIOSampleBufferDiscontinuityFlag_TimecodeDiscontinuity
Added kCMIOSampleBufferDiscontinuityFlag_TimingReferenceJumped
Added kCMIOSampleBufferDiscontinuityFlag_TrickPlay
Added kCMIOSampleBufferDiscontinuityFlag_UnknownDiscontinuity
Added kCMIOSampleBufferNoDataEvent_DeviceDidNotSync
Added kCMIOSampleBufferNoDataEvent_DeviceInWrongMode
Added kCMIOSampleBufferNoDataEvent_NoMedia
Added kCMIOSampleBufferNoDataEvent_ProcessingError
Added kCMIOSampleBufferNoDataEvent_SleepWakeCycle
Added kCMIOSampleBufferNoDataEvent_Unknown
Added kCMIOSampleBufferNoDiscontinuities