Mac Developer Library Developer
Search

VideoToolbox Changes

VideoToolbox

VTCompressionProperties.h
Added #def VTCOMPRESSIONPROPERTIES_H
Added kVTCompressionPropertyKey_AllowFrameReordering
Added kVTCompressionPropertyKey_AllowTemporalCompression
Added kVTCompressionPropertyKey_AspectRatio16x9
Added kVTCompressionPropertyKey_AverageBitRate
Added kVTCompressionPropertyKey_CleanAperture
Added kVTCompressionPropertyKey_ColorPrimaries
Added kVTCompressionPropertyKey_DataRateLimits
Added kVTCompressionPropertyKey_Depth
Added kVTCompressionPropertyKey_ExpectedDuration
Added kVTCompressionPropertyKey_ExpectedFrameRate
Added kVTCompressionPropertyKey_FieldCount
Added kVTCompressionPropertyKey_FieldDetail
Added kVTCompressionPropertyKey_ICCProfile
Added kVTCompressionPropertyKey_MaxFrameDelayCount
Added kVTCompressionPropertyKey_MaxH264SliceBytes
Added kVTCompressionPropertyKey_MaxKeyFrameInterval
Added kVTCompressionPropertyKey_MaxKeyFrameIntervalDuration
Added kVTCompressionPropertyKey_MoreFramesAfterEnd
Added kVTCompressionPropertyKey_MoreFramesBeforeStart
Added kVTCompressionPropertyKey_NumberOfPendingFrames
Added kVTCompressionPropertyKey_PixelAspectRatio
Added kVTCompressionPropertyKey_PixelBufferPoolIsShared
Added kVTCompressionPropertyKey_PixelTransferProperties
Added kVTCompressionPropertyKey_ProfileLevel
Added kVTCompressionPropertyKey_ProgressiveScan
Added kVTCompressionPropertyKey_Quality
Added kVTCompressionPropertyKey_SourceFrameCount
Added kVTCompressionPropertyKey_TransferFunction
Added kVTCompressionPropertyKey_VideoEncoderPixelBufferAttributes
Added kVTCompressionPropertyKey_YCbCrMatrix
Added kVTEncodeFrameOptionKey_ForceKeyFrame
Added kVTProfileLevel_H263_Profile0_Level10
Added kVTProfileLevel_H263_Profile0_Level45
Added kVTProfileLevel_H263_Profile3_Level45
Added kVTProfileLevel_H264_Baseline_1_3
Added kVTProfileLevel_H264_Baseline_3_0
Added kVTProfileLevel_H264_Baseline_3_1
Added kVTProfileLevel_H264_Baseline_3_2
Added kVTProfileLevel_H264_Baseline_4_1
Added kVTProfileLevel_H264_Extended_5_0
Added kVTProfileLevel_H264_High_5_0
Added kVTProfileLevel_H264_Main_3_0
Added kVTProfileLevel_H264_Main_3_1
Added kVTProfileLevel_H264_Main_3_2
Added kVTProfileLevel_H264_Main_4_0
Added kVTProfileLevel_H264_Main_4_1
Added kVTProfileLevel_H264_Main_5_0
Added kVTProfileLevel_MP4V_AdvancedSimple_L0
Added kVTProfileLevel_MP4V_AdvancedSimple_L1
Added kVTProfileLevel_MP4V_AdvancedSimple_L2
Added kVTProfileLevel_MP4V_AdvancedSimple_L3
Added kVTProfileLevel_MP4V_AdvancedSimple_L4
Added kVTProfileLevel_MP4V_Main_L2
Added kVTProfileLevel_MP4V_Main_L3
Added kVTProfileLevel_MP4V_Main_L4
Added kVTProfileLevel_MP4V_Simple_L0
Added kVTProfileLevel_MP4V_Simple_L1
Added kVTProfileLevel_MP4V_Simple_L2
Added kVTProfileLevel_MP4V_Simple_L3
Added kVTUnlimitedFrameDelayCount
VTCompressionSession.h
Added #def VTCOMPRESSIONSESSION_H
Added VTCompressionOutputCallback
Added VTCompressionSessionCompleteFrames()
Added VTCompressionSessionCreate()
Added VTCompressionSessionEncodeFrame()
Added VTCompressionSessionGetPixelBufferPool()
Added VTCompressionSessionGetTypeID()
Added VTCompressionSessionInvalidate()
Added VTCompressionSessionRef
Added kVTVideoEncoderSpecification_EncoderID
VTDecompressionProperties.h
Added #def VTDECOMPRESSIONPROPERTIES_H
Added kVTDecompressionPropertyKey_ContentHasInterframeDependencies
Added kVTDecompressionPropertyKey_DeinterlaceMode
Added kVTDecompressionPropertyKey_FieldMode
Added kVTDecompressionPropertyKey_MaxOutputPresentationTimeStampOfFramesBeingDecoded
Added kVTDecompressionPropertyKey_MinOutputPresentationTimeStampOfFramesBeingDecoded
Added kVTDecompressionPropertyKey_NumberOfFramesBeingDecoded
Added kVTDecompressionPropertyKey_OnlyTheseFrames
Added kVTDecompressionPropertyKey_PixelBufferPool
Added kVTDecompressionPropertyKey_PixelBufferPoolIsShared
Added kVTDecompressionPropertyKey_PixelFormatsWithReducedResolutionSupport
Added kVTDecompressionPropertyKey_PixelTransferProperties
Added kVTDecompressionPropertyKey_ReducedCoefficientDecode
Added kVTDecompressionPropertyKey_ReducedFrameDelivery
Added kVTDecompressionPropertyKey_ReducedResolutionDecode
Added kVTDecompressionPropertyKey_SuggestedQualityOfServiceTiers
Added kVTDecompressionPropertyKey_SupportedPixelFormatsOrderedByPerformance
Added kVTDecompressionPropertyKey_SupportedPixelFormatsOrderedByQuality
Added kVTDecompressionPropertyKey_ThreadCount
Added kVTDecompressionProperty_DeinterlaceMode_Temporal
Added kVTDecompressionProperty_DeinterlaceMode_VerticalFilter
Added kVTDecompressionProperty_FieldMode_BothFields
Added kVTDecompressionProperty_FieldMode_BottomFieldOnly
Added kVTDecompressionProperty_FieldMode_DeinterlaceFields
Added kVTDecompressionProperty_FieldMode_SingleField
Added kVTDecompressionProperty_FieldMode_TopFieldOnly
Added kVTDecompressionProperty_OnlyTheseFrames_AllFrames
Added kVTDecompressionProperty_OnlyTheseFrames_IFrames
Added kVTDecompressionProperty_OnlyTheseFrames_KeyFrames
Added kVTDecompressionProperty_OnlyTheseFrames_NonDroppableFrames
Added kVTDecompressionResolutionKey_Height
Added kVTDecompressionResolutionKey_Width
VTDecompressionSession.h
Added #def VTDECOMPRESSIONSESSION_H
Added VTDecompressionOutputCallback
Added VTDecompressionOutputCallbackRecord
Added VTDecompressionSessionCanAcceptFormatDescription()
Added VTDecompressionSessionCopyBlackPixelBuffer()
Added VTDecompressionSessionCreate()
Added VTDecompressionSessionDecodeFrame()
Added VTDecompressionSessionFinishDelayedFrames()
Added VTDecompressionSessionGetTypeID()
Added VTDecompressionSessionInvalidate()
Added VTDecompressionSessionRef
Added VTDecompressionSessionWaitForAsynchronousFrames()
VTErrors.h
Added VTDecodeFrameFlags
Added VTDecodeInfoFlags
Added #def VTERRORS_H
Added VTEncodeInfoFlags
Added kVTAllocationFailedErr
Added kVTColorCorrectionPixelTransferFailedErr
Added kVTColorSyncTransformConvertFailedErr
Added kVTCouldNotCreateColorCorrectionDataErr
Added kVTCouldNotCreateInstanceErr
Added kVTCouldNotFindVideoDecoderErr
Added kVTCouldNotFindVideoEncoderErr
Added kVTDecodeFrame_1xRealTimePlayback
Added kVTDecodeFrame_DoNotOutputFrame
Added kVTDecodeFrame_EnableAsynchronousDecompression
Added kVTDecodeFrame_EnableTemporalProcessing
Added kVTDecodeInfo_Asynchronous
Added kVTDecodeInfo_FrameDropped
Added kVTEncodeInfo_Asynchronous
Added kVTEncodeInfo_FrameDropped
Added kVTFormatDescriptionChangeNotSupportedErr
Added kVTImageRotationNotSupportedErr
Added kVTInsufficientSourceColorDataErr
Added kVTInvalidSessionErr
Added kVTParameterErr
Added kVTPixelTransferNotSupportedErr
Added kVTPropertyNotSupportedErr
Added kVTPropertyReadOnlyErr
Added kVTVideoDecoderAuthorizationErr
Added kVTVideoDecoderBadDataErr
Added kVTVideoDecoderMalfunctionErr
Added kVTVideoDecoderNotAvailableNowErr
Added kVTVideoDecoderUnsupportedDataFormatErr
Added kVTVideoEncoderAuthorizationErr
Added kVTVideoEncoderMalfunctionErr
Added kVTVideoEncoderNotAvailableNowErr
VTPixelTransferProperties.h
Added #def VTPIXELTRANSFERPROPERTIES_H
Added #def VT_SUPPORT_COLORSYNC_PIXEL_TRANSFER
Added kVTDownsamplingMode_Average
Added kVTDownsamplingMode_Decimate
Added kVTPixelTransferPropertyKey_DestinationCleanAperture
Added kVTPixelTransferPropertyKey_DestinationColorPrimaries
Added kVTPixelTransferPropertyKey_DestinationICCProfile
Added kVTPixelTransferPropertyKey_DestinationPixelAspectRatio
Added kVTPixelTransferPropertyKey_DestinationTransferFunction
Added kVTPixelTransferPropertyKey_DestinationYCbCrMatrix
Added kVTPixelTransferPropertyKey_DownsamplingMode
Added kVTPixelTransferPropertyKey_ScalingMode
Added kVTScalingMode_CropSourceToCleanAperture
Added kVTScalingMode_Letterbox
Added kVTScalingMode_Normal
Added kVTScalingMode_Trim
VTPixelTransferSession.h
Added #def VTPIXELTRANSFERSESSION_H
Added VTPixelTransferSessionCreate()
Added VTPixelTransferSessionGetTypeID()
Added VTPixelTransferSessionInvalidate()
Added VTPixelTransferSessionRef
Added VTPixelTransferSessionTransferImage()
VTSession.h
Added #def VTSESSION_H
Added VTSessionCopyProperty()
Added VTSessionCopySerializableProperties()
Added VTSessionCopySupportedPropertyDictionary()
Added VTSessionRef
Added VTSessionSetProperties()
Added VTSessionSetProperty()
Added kVTPropertyDocumentationKey
Added kVTPropertyReadWriteStatusKey
Added kVTPropertyReadWriteStatus_ReadOnly
Added kVTPropertyReadWriteStatus_ReadWrite
Added kVTPropertyShouldBeSerializedKey
Added kVTPropertySupportedValueListKey
Added kVTPropertySupportedValueMaximumKey
Added kVTPropertySupportedValueMinimumKey
Added kVTPropertyTypeKey
Added kVTPropertyType_Boolean
Added kVTPropertyType_Enumeration
Added kVTPropertyType_Number
VTVideoEncoderList.h
Added VTCopyVideoEncoderList()
Added #def VTVIDEOENCODERLIST_H
Added kVTVideoEncoderList_CodecName
Added kVTVideoEncoderList_CodecType
Added kVTVideoEncoderList_DisplayName
Added kVTVideoEncoderList_EncoderID
Added kVTVideoEncoderList_EncoderName
Feedback