Class CMSampleBufferAttachment

    • Constructor Detail

      • CMSampleBufferAttachment

        public CMSampleBufferAttachment()
    • Method Detail

      • shouldResetDecoderBeforeDecoding

        public boolean shouldResetDecoderBeforeDecoding()
        Since:
        Available in iOS 4.0 and later.
      • setShouldResetDecoderBeforeDecoding

        public CMSampleBufferAttachment setShouldResetDecoderBeforeDecoding​(boolean shouldResetDecoderBeforeDecoding)
        Since:
        Available in iOS 4.0 and later.
      • shouldDrainAfterDecoding

        public boolean shouldDrainAfterDecoding()
        Since:
        Available in iOS 4.0 and later.
      • setShouldDrainAfterDecoding

        public CMSampleBufferAttachment setShouldDrainAfterDecoding​(boolean shouldDrainAfterDecoding)
        Since:
        Available in iOS 4.0 and later.
      • getShouldPostNotificationWhenConsumed

        public java.util.Map<java.lang.String,​NSObject> getShouldPostNotificationWhenConsumed()
        Since:
        Available in iOS 4.0 and later.
      • setShouldPostNotificationWhenConsumed

        public CMSampleBufferAttachment setShouldPostNotificationWhenConsumed​(java.util.Map<java.lang.String,​NSObject> shouldPostNotificationWhenConsumed)
        Since:
        Available in iOS 4.0 and later.
      • shouldResumeOutput

        public boolean shouldResumeOutput()
        Since:
        Available in iOS 4.0 and later.
      • setShouldResumeOutput

        public CMSampleBufferAttachment setShouldResumeOutput​(boolean shouldResumeOutput)
        Since:
        Available in iOS 4.0 and later.
      • getTransitionID

        public long getTransitionID()
        Since:
        Available in iOS 4.0 and later.
      • setTransitionID

        public CMSampleBufferAttachment setTransitionID​(long transitionID)
        Since:
        Available in iOS 4.0 and later.
      • getTrimDurationAtStart

        public CMTime getTrimDurationAtStart()
        Since:
        Available in iOS 4.0 and later.
      • setTrimDurationAtStart

        public CMSampleBufferAttachment setTrimDurationAtStart​(CMTime trimDurationAtStart)
        Since:
        Available in iOS 4.0 and later.
      • getTrimDurationAtEnd

        public CMTime getTrimDurationAtEnd()
        Since:
        Available in iOS 4.0 and later.
      • getSpeedMultiplier

        public double getSpeedMultiplier()
        Since:
        Available in iOS 4.0 and later.
      • setSpeedMultiplier

        public CMSampleBufferAttachment setSpeedMultiplier​(double speedMultiplier)
        Since:
        Available in iOS 4.0 and later.
      • shouldRevers

        public boolean shouldRevers()
        Since:
        Available in iOS 4.0 and later.
      • setShouldRevers

        public CMSampleBufferAttachment setShouldRevers​(boolean shouldRevers)
        Since:
        Available in iOS 4.0 and later.
      • fillsDiscontinuitiesWithSilence

        public boolean fillsDiscontinuitiesWithSilence()
        Since:
        Available in iOS 4.0 and later.
      • setFillsDiscontinuitiesWithSilence

        public CMSampleBufferAttachment setFillsDiscontinuitiesWithSilence​(boolean fillsDiscontinuitiesWithSilence)
        Since:
        Available in iOS 4.0 and later.
      • isEmptyMedia

        public boolean isEmptyMedia()
        Since:
        Available in iOS 4.0 and later.
      • setEmptyMedia

        public CMSampleBufferAttachment setEmptyMedia​(boolean emptyMedia)
        Since:
        Available in iOS 4.0 and later.
      • isPermanentEmptyMedia

        public boolean isPermanentEmptyMedia()
        Since:
        Available in iOS 4.0 and later.
      • setPermanentEmptyMedia

        public CMSampleBufferAttachment setPermanentEmptyMedia​(boolean permanentEmptyMedia)
        Since:
        Available in iOS 4.0 and later.
      • displaysEmptyMediaImmediately

        public boolean displaysEmptyMediaImmediately()
        Since:
        Available in iOS 4.0 and later.
      • setDisplaysEmptyMediaImmediately

        public CMSampleBufferAttachment setDisplaysEmptyMediaImmediately​(boolean displaysEmptyMediaImmediately)
        Since:
        Available in iOS 4.0 and later.
      • isEndsPreviousSampleDuration

        public boolean isEndsPreviousSampleDuration()
        Since:
        Available in iOS 4.0 and later.
      • setEndsPreviousSampleDuration

        public CMSampleBufferAttachment setEndsPreviousSampleDuration​(boolean endsPreviousSampleDuration)
        Since:
        Available in iOS 4.0 and later.
      • getSampleReferenceURL

        public NSURL getSampleReferenceURL()
        Since:
        Available in iOS 4.0 and later.
      • setSampleReferenceURL

        public CMSampleBufferAttachment setSampleReferenceURL​(NSURL sampleReferenceURL)
        Since:
        Available in iOS 4.0 and later.
      • getSampleReferenceByteOffset

        public long getSampleReferenceByteOffset()
        Since:
        Available in iOS 4.0 and later.
      • setSampleReferenceByteOffset

        public CMSampleBufferAttachment setSampleReferenceByteOffset​(long sampleReferenceByteOffset)
        Since:
        Available in iOS 4.0 and later.
      • getGradualDecoderRefresh

        public long getGradualDecoderRefresh()
        Since:
        Available in iOS 4.3 and later.
      • setGradualDecoderRefresh

        public CMSampleBufferAttachment setGradualDecoderRefresh​(long gradualDecoderRefresh)
        Since:
        Available in iOS 4.3 and later.