AVAssetTrack
Notifications
AVAssetTrack(IntPtr)
AVAssetTrack(NativeHandle)
AVAssetTrack(NSObjectFlag)
Asset
AvailableMetadataFormats
AvailableTrackAssociationTypes
CanProvideSampleCursors
ClassHandle
CommonMetadata
Decodable
Enabled
EstimatedDataRate
ExtendedLanguageTag
FormatDescriptions
FormatDescriptionsAsObjects
HasAudioSampleDependencies
LanguageCode
MediaType
Metadata
MinFrameDuration
NaturalSize
NaturalTimeScale
NominalFrameRate
Playable
PreferredTransform
PreferredVolume
RequiresFrameReordering
Segments
SegmentsDidChangeNotification
SelfContained
TimeRange
TimeRangeDidChangeNotification
TotalSampleDataLength
TrackAssociationsDidChangeNotification
TrackID
Copy(NSZone)
Dispose(Boolean)
GetAssociatedTracks(NSString)
GetAssociatedTracksOfType(NSString)
HasMediaCharacteristic(String)
LoadAssociatedTracks(String, Action<NSArray<AVAssetTrack>, NSError>)
LoadAssociatedTracksAsync(String)
LoadMetadata(String, Action<NSArray<AVMetadataItem>, NSError>)
LoadMetadataAsync(String)
LoadSamplePresentationTime(CMTime, Action<CMTime, NSError>)
LoadSamplePresentationTimeAsync(CMTime)
LoadSegment(CMTime, Action<AVAssetTrackSegment, NSError>)
LoadSegmentAsync(CMTime)
MakeSampleCursor(CMTime)
MakeSampleCursorAtFirstSampleInDecodeOrder()
MakeSampleCursorAtLastSampleInDecodeOrder()
MetadataForFormat(String)
SamplePresentationTimeForTrackTime(CMTime)
SegmentForTrackTime(CMTime)
xamarinmac
namespace AVFoundation
{
[Introduced(PlatformName.WatchOS, 6, 0, PlatformArchitecture.All, null)]
[Register("AVAssetTrack", true)]
public class AVAssetTrack : NSObject, INSCopying, INativeObject, IDisposable
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
[Introduced(PlatformName.iOS, 11, 0, PlatformArchitecture.All, null)]
[Introduced(PlatformName.MacOSX, 10, 13, PlatformArchitecture.All, null)]
[Introduced(PlatformName.TvOS, 11, 0, PlatformArchitecture.All, null)]
public virtual bool Decodable
{
[Export("isDecodable")]
[Introduced(PlatformName.iOS, 11, 0, PlatformArchitecture.All, null)]
[Introduced(PlatformName.MacOSX, 10, 13, PlatformArchitecture.All, null)]
[Introduced(PlatformName.TvOS, 11, 0, PlatformArchitecture.All, null)]
get;
}
}
}
.NET | 6.07.08.09.0 |
---|---|
Information specific to xamarinmac | |
Assembly | Xamarin.Mac , Version=0.0.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API