Share via


MediaExtension Namespace

Classes

Name Description
MEByteSource
MEDecodeFrameOptions
MEErrorExtensions

Extension methods for the MEError enumeration.

MEEstimatedSampleLocation
MEFileInfo
MEFormatReaderInstantiationOptions
MEHevcDependencyInfo
MERawProcessingBooleanParameter
MERawProcessingFloatParameter
MERawProcessingIntegerParameter
MERawProcessingListElementParameter
MERawProcessingListParameter
MERawProcessingParameter
MERawProcessingSubGroupParameter
MERawProcessorFields
MERawProcessorFields.Notifications

Notifications posted by the MERawProcessorFields class.

MERawProcessorPixelBufferManager
MESampleCursorChunk
MESampleLocation
METrackInfo
MEVideoDecoderFields
MEVideoDecoderFields.Notifications

Notifications posted by the MEVideoDecoderFields class.

MEVideoDecoderPixelBufferManager

Interfaces

Name Description
IMEFormatReader

This interface represents the Objective-C protocol MEFormatReader.

IMEFormatReaderExtension

This interface represents the Objective-C protocol MEFormatReaderExtension.

IMERawProcessor

This interface represents the Objective-C protocol MERAWProcessor.

IMERawProcessorExtension

This interface represents the Objective-C protocol MERAWProcessorExtension.

IMESampleCursor

This interface represents the Objective-C protocol MESampleCursor.

IMETrackReader

This interface represents the Objective-C protocol METrackReader.

IMEVideoDecoder

This interface represents the Objective-C protocol MEVideoDecoder.

IMEVideoDecoderExtension

This interface represents the Objective-C protocol MEVideoDecoderExtension.

Enums

Name Description
MEDecodeFrameStatus
MEError
MEFileInfoFragmentsStatus
MEFormatReaderParseAdditionalFragmentsStatus
MERawProcessingBooleanParameterInitializationOption

This enum is used to select how to initialize a new instance of a MERawProcessingBooleanParameter.

MERawProcessingFloatParameterInitializationOption

This enum is used to select how to initialize a new instance of a MERawProcessingFloatParameter.

MERawProcessingIntegerParameterInitializationOption

This enum is used to select how to initialize a new instance of a MERawProcessingIntegerParameter.

MERawProcessingListParameterInitializationOption

This enum is used to select how to initialize a new instance of a MERawProcessingListParameter.

Delegates

Name Description
MEByteSourceReadBytesCallback
MEByteSourceReadDataCallback
MEFormatReaderLoadFileInfoCallback
MEFormatReaderLoadMetadataCallback
MEFormatReaderLoadTrackReadersCallback
MEFormatReaderParseAdditionalFragmentsCallback
MERawProcessorProcessFrameCallback
MESampleCursorLoadPostDecodeProcessingMetadataCallback
MESampleCursorLoadSampleBufferCallback
MESampleCursorStepByTimeCallback
MESampleCursorStepInOrderCallback
METrackReaderGenerateSampleCursorCallback
METrackReaderLoadEstimatedDataRateCallback
METrackReaderLoadMetadataCallback
METrackReaderLoadTotalSampleDataLengthCallback
METrackReaderLoadTrackInfoCallback
METrackReaderLoadUneditedDurationCallback
MEVideoDecoderDecodeFrameCallback