標籤:pre 編解碼 otp ida ram form lock out hang
如果你不能找到在VTD中的錯誤碼我決定只包括他們在這裡。 (同樣,所有這些錯誤,並更可以在裡面VideoToolbox在Project Navigator中找到。本身)。 您將獲得無論是在VTD中解碼回調,或當您建立VTD會話,如果你做了錯誤,這些錯誤碼之一。
kVTPropertyNotSupportedErr = -12900,kVTPropertyReadOnlyErr = -12901,kVTParameterErr = -12902,kVTInvalidSessionErr = -12903,kVTAllocationFailedErr = -12904,kVTPixelTransferNotSupportedErr = -12905, // c.f. -8961kVTCouldNotFindVideoDecoderErr = -12906,kVTCouldNotCreateInstanceErr = -12907,kVTCouldNotFindVideoEncoderErr = -12908,kVTVideoDecoderBadDataErr = -12909, // c.f. -8969kVTVideoDecoderUnsupportedDataFormatErr = -12910, // c.f. -8970kVTVideoDecoderMalfunctionErr = -12911, // c.f. -8960kVTVideoEncoderMalfunctionErr = -12912,kVTVideoDecoderNotAvailableNowErr = -12913,kVTImageRotationNotSupportedErr = -12914,kVTVideoEncoderNotAvailableNowErr = -12915,kVTFormatDescriptionChangeNotSupportedErr = -12916,kVTInsufficientSourceColorDataErr = -12917,kVTCouldNotCreateColorCorrectionDataErr = -12918,kVTColorSyncTransformConvertFailedErr = -12919,kVTVideoDecoderAuthorizationErr = -12210,kVTVideoEncoderAuthorizationErr = -12211,kVTColorCorrectionPixelTransferFailedErr = -12212,kVTMultiPassStorageIdentifierMismatchErr = -12213,kVTMultiPassStorageInvalidErr = -12214,kVTFrameSiloInvalidTimeStampErr = -12215,kVTFrameSiloInvalidTimeRangeErr = -12216,kVTCouldNotFindTemporalFilterErr = -12217,kVTPixelTransferNotPermittedErr = -12218,
除了上述VTErrors,我認為這是值得補充說,則在嘗試李維的例子遇到CMFormatDescription,CMBlockBuffer,CMSampleBuffer錯誤。
kCMFormatDescriptionError_InvalidParameter = -12710,kCMFormatDescriptionError_AllocationFailed = -12711,kCMFormatDescriptionError_ValueNotAvailable = -12718,kCMBlockBufferNoErr = 0,kCMBlockBufferStructureAllocationFailedErr = -12700,kCMBlockBufferBlockAllocationFailedErr = -12701,kCMBlockBufferBadCustomBlockSourceErr = -12702,kCMBlockBufferBadOffsetParameterErr = -12703,kCMBlockBufferBadLengthParameterErr = -12704,kCMBlockBufferBadPointerParameterErr = -12705,kCMBlockBufferEmptyBBufErr = -12706,kCMBlockBufferUnallocatedBlockErr = -12707,kCMBlockBufferInsufficientSpaceErr = -12708,kCMSampleBufferError_AllocationFailed = -12730,kCMSampleBufferError_RequiredParameterMissing = -12731,kCMSampleBufferError_AlreadyHasDataBuffer = -12732,kCMSampleBufferError_BufferNotReady = -12733,kCMSampleBufferError_SampleIndexOutOfRange = -12734,kCMSampleBufferError_BufferHasNoSampleSizes = -12735,kCMSampleBufferError_BufferHasNoSampleTimingInfo = -12736,kCMSampleBufferError_ArrayTooSmall = -12737,kCMSampleBufferError_InvalidEntryCount = -12738,kCMSampleBufferError_CannotSubdivide = -12739,kCMSampleBufferError_SampleTimingInfoInvalid = -12740,kCMSampleBufferError_InvalidMediaTypeForOperation = -12741,kCMSampleBufferError_InvalidSampleData = -12742,kCMSampleBufferError_InvalidMediaFormat = -12743,kCMSampleBufferError_Invalidated = -12744,kCMSampleBufferError_DataFailed = -16750,kCMSampleBufferError_DataCanceled = -16751,
===================================================================
參考:http://qanda.ren/15-1303
VideoToolbox硬體編解碼H.264視頻流錯誤碼