MonoMac.AVFoundation.AVAssetExportSession Members

The members of MonoMac.AVFoundation.AVAssetExportSession are listed below.

See Also: Inherited members from MonoMac.Foundation.NSObject

Public Constructors

A constructor that initializes the object from the data stored in the unarchiver object.
Constructor to call on derived classes when the derived class has an [Export] constructor.
A constructor used when creating managed representations of unmanaged objects; Called by the runtime.
Creates an export session from an AVAsset and a preset name.

Public Properties

[read-only]
static
AllExportPresetsstring[]. The available export presets.
[read-only]
AssetAVAsset. Documentation for this section has not yet been entered.
AudioMixAVAudioMix. The AVAudioMix for this AVAssetExportSession.
[read-only]
override
ClassHandleIntPtr. The handle for this class.
[read-only]
ErrorMonoMac.Foundation.NSError. Documentation for this section has not yet been entered.
[read-only]
EstimatedOutputFileLengthlong. Documentation for this section has not yet been entered.
FileLengthLimitlong. File limit
[read-only]
MaxDurationMonoMac.CoreMedia.CMTime. Maximum asset duration.
MetadataAVMetadataItem[]. Documentation for this section has not yet been entered.
OutputFileTypestring. Documentation for this section has not yet been entered.
OutputUrlMonoMac.Foundation.NSUrl. Documentation for this section has not yet been entered.
[read-only]
static
Preset1280x720MonoMac.Foundation.NSString. Represents the value associated with the constant AVAssetExportPreset1280x720
[read-only]
static
Preset640x480MonoMac.Foundation.NSString. Represents the value associated with the constant AVAssetExportPreset640x480
[read-only]
static
Preset960x540MonoMac.Foundation.NSString. Represents the value associated with the constant AVAssetExportPreset960x540
[read-only]
static
PresetAppleM4AMonoMac.Foundation.NSString. Represents the value associated with the constant AVAssetExportPresetAppleM4A
[read-only]
PresetNamestring. Name of the preset.
[read-only]
static
PresetPassthroughMonoMac.Foundation.NSString. Represents the value associated with the constant AVAssetExportPresetPassthrough
[read-only]
Progressfloat. Documentation for this section has not yet been entered.
ShouldOptimizeForNetworkUsebool. Documentation for this section has not yet been entered.
[read-only]
StatusAVAssetExportSessionStatus. Documentation for this section has not yet been entered.
[read-only]
SupportedFileTypesMonoMac.Foundation.NSObject[]. Documentation for this section has not yet been entered.
TimeRangeMonoMac.CoreMedia.CMTimeRange. Documentation for this section has not yet been entered.
VideoCompositionAVVideoComposition. Documentation for this section has not yet been entered.

Public Methods

CancelExport()
Cancels exporting.
ExportAsynchronously(AVCompletionHandler)
Documentation for this section has not yet been entered.
static
ExportPresetsCompatibleWithAsset(AVAsset) : string[]
Exports the presets compatible with the given asset.
static
FromAsset(AVAsset, string) : AVAssetExportSession
Documentation for this section has not yet been entered.

Protected Methods

override
Dispose(bool)
Releases the resourced used by the AVAssetExportSession object.