---
title: Sample Buffer Error Codes
framework: coremedia
role: collectionGroup
role_heading: API Collection
path: coremedia/sample-buffer-errors
---

# Sample Buffer Error Codes

Errors that occur when processing sample buffer objects.

## Topics

### Error Codes

- [kCMSampleBufferError_AllocationFailed](coremedia/kcmsamplebuffererror_allocationfailed.md)
- [kCMSampleBufferError_AlreadyHasDataBuffer](coremedia/kcmsamplebuffererror_alreadyhasdatabuffer.md)
- [kCMSampleBufferError_ArrayTooSmall](coremedia/kcmsamplebuffererror_arraytoosmall.md)
- [kCMSampleBufferError_BufferHasNoSampleSizes](coremedia/kcmsamplebuffererror_bufferhasnosamplesizes.md)
- [kCMSampleBufferError_BufferHasNoSampleTimingInfo](coremedia/kcmsamplebuffererror_bufferhasnosampletiminginfo.md)
- [kCMSampleBufferError_BufferNotReady](coremedia/kcmsamplebuffererror_buffernotready.md)
- [kCMSampleBufferError_CannotSubdivide](coremedia/kcmsamplebuffererror_cannotsubdivide.md)
- [kCMSampleBufferError_DataCanceled](coremedia/kcmsamplebuffererror_datacanceled.md)
- [kCMSampleBufferError_DataFailed](coremedia/kcmsamplebuffererror_datafailed.md)
- [kCMSampleBufferError_InvalidEntryCount](coremedia/kcmsamplebuffererror_invalidentrycount.md)
- [kCMSampleBufferError_InvalidMediaFormat](coremedia/kcmsamplebuffererror_invalidmediaformat.md)
- [kCMSampleBufferError_InvalidMediaTypeForOperation](coremedia/kcmsamplebuffererror_invalidmediatypeforoperation.md)
- [kCMSampleBufferError_InvalidSampleData](coremedia/kcmsamplebuffererror_invalidsampledata.md)
- [kCMSampleBufferError_Invalidated](coremedia/kcmsamplebuffererror_invalidated.md)
- [kCMSampleBufferError_RequiredParameterMissing](coremedia/kcmsamplebuffererror_requiredparametermissing.md)
- [kCMSampleBufferError_SampleIndexOutOfRange](coremedia/kcmsamplebuffererror_sampleindexoutofrange.md)
- [kCMSampleBufferError_SampleTimingInfoInvalid](coremedia/kcmsamplebuffererror_sampletiminginfoinvalid.md)

## See Also

### Errors

- [kCMPersistentTrackID_Invalid](coremedia/kcmpersistenttrackid_invalid.md)
