CMVideoFormatDescription Class
Definition
A CMFormatDescription that describes video.
public class CMVideoFormatDescription : CoreMedia.CMFormatDescription
type CMVideoFormatDescription = class
inherit CMFormatDescription
- Inheritance
Constructors
CMVideoFormatDescription(CMVideoCodecType, CMVideoDimensions) |
Properties
AudioChannelLayout |
Audio-media only: describe the channel layout. (Inherited from CMFormatDescription) |
AudioFormats |
Audio-media only: the supported audio formats, sorted from most rich to less. (Inherited from CMFormatDescription) |
AudioFormatType | (Inherited from CMFormatDescription) |
AudioMagicCookie |
Audio-media only: magic cookie that might need to be passed to some backends. (Inherited from CMFormatDescription) |
AudioMostCompatibleFormat |
Audio-media only: returns the most compaible audio format. (Inherited from CMFormatDescription) |
AudioRichestDecodableFormat |
Audio-media only: Returns the richest decodable format. (Inherited from CMFormatDescription) |
AudioStreamBasicDescription |
Audio-media only: Returns the AudioStreamBasicDescritpion object for the audio. (Inherited from CMFormatDescription) |
ClosedCaptionFormatType | (Inherited from CMFormatDescription) |
Dimensions | |
Handle |
Handle (pointer) to the unmanaged object representation. (Inherited from CMFormatDescription) |
MediaSubType |
Returns the media subtype, ideally you should use the strongly typed versions instead. (Inherited from CMFormatDescription) |
MediaType | (Inherited from CMFormatDescription) |
MetadataFormatType | (Inherited from CMFormatDescription) |
MuxedStreamType | (Inherited from CMFormatDescription) |
SubtitleFormatType | (Inherited from CMFormatDescription) |
TimeCodeFormatType | (Inherited from CMFormatDescription) |
VideoCodecType | (Inherited from CMFormatDescription) |
Methods
CreateForImageBuffer(CVImageBuffer, CMFormatDescriptionError) | |
Dispose() |
Releases the resources used by the CMFormatDescription object. (Inherited from CMFormatDescription) |
Dispose(Boolean) |
Releases the resources used by the CMFormatDescription object. (Inherited from CMFormatDescription) |
FromH264ParameterSets(List<Byte[]>, Int32, CMFormatDescriptionError) | |
FromHevcParameterSets(List<Byte[]>, Int32, NSDictionary, CMFormatDescriptionError) | |
GetCleanAperture(Boolean) | |
GetExtension(String) | (Inherited from CMFormatDescription) |
GetExtensionKeysCommonWithImageBuffers() | |
GetExtensions() | (Inherited from CMFormatDescription) |
GetH264ParameterSet(nuint, nuint, Int32, CMFormatDescriptionError) | |
GetHevcParameterSet(nuint, nuint, Int32, CMFormatDescriptionError) | |
GetPresentationDimensions(Boolean, Boolean) | |
VideoMatchesImageBuffer(CVImageBuffer) |