Class AVAssetTrack

    • Constructor Detail

      • AVAssetTrack

        protected AVAssetTrack()
      • AVAssetTrack

        protected AVAssetTrack​(NSObject.Handle h,
                               long handle)
    • Method Detail

      • getAsset

        public AVAsset getAsset()
      • getTrackID

        public int getTrackID()
      • getMediaType

        public java.lang.String getMediaType()
      • isPlayable

        public boolean isPlayable()
        Since:
        Available in iOS 5.0 and later.
      • isDecodable

        public boolean isDecodable()
        Since:
        Available in iOS 11.0 and later.
      • isEnabled

        public boolean isEnabled()
      • isSelfContained

        public boolean isSelfContained()
      • getTotalSampleDataLength

        public long getTotalSampleDataLength()
      • getNaturalTimeScale

        public int getNaturalTimeScale()
      • getEstimatedDataRate

        public float getEstimatedDataRate()
      • getLanguageCode

        public java.lang.String getLanguageCode()
      • getExtendedLanguageTag

        public java.lang.String getExtendedLanguageTag()
      • getNaturalSize

        public CGSize getNaturalSize()
      • getPreferredVolume

        public float getPreferredVolume()
      • getNominalFrameRate

        public float getNominalFrameRate()
      • getMinFrameDuration

        public CMTime getMinFrameDuration()
        Since:
        Available in iOS 7.0 and later.
      • requiresFrameReordering

        public boolean requiresFrameReordering()
        Since:
        Available in iOS 8.0 and later.
      • getAvailableMetadataFormats

        public java.util.List<AVMetadataFormat> getAvailableMetadataFormats()
      • getAvailableTrackAssociationTypes

        public java.util.List<AVTrackAssociationType> getAvailableTrackAssociationTypes()
        Since:
        Available in iOS 7.0 and later.
      • TrackAssociationsDidChangeNotification

        public static NSString TrackAssociationsDidChangeNotification()
        Since:
        Available in iOS 9.0 and later.
      • hasMediaCharacteristic

        public boolean hasMediaCharacteristic​(AVMediaCharacteristic mediaCharacteristic)
      • getSamplePresentationTime

        public CMTime getSamplePresentationTime​(CMTime trackTime)