---
title: CMAttachmentBearerProtocol
framework: coremedia
role: symbol
role_heading: Protocol
path: coremedia/cmattachmentbearerprotocol
---

# CMAttachmentBearerProtocol

A protocol for objects that can carry attachments.

## Declaration

```swift
protocol CMAttachmentBearerProtocol
```

## Topics

### Processing Attachments

- [attachments](coremedia/cmattachmentbearerprotocol/attachments.md)
- [propagateAttachments(to:)](coremedia/cmattachmentbearerprotocol/propagateattachments(to:).md)
- [CMAttachmentBearerAttachments](coremedia/cmattachmentbearerattachments.md)

## Relationships

### Conforming Types

- [CMBlockBuffer](coremedia/cmblockbuffer.md)
- [CMSampleBuffer](coremedia/cmsamplebuffer.md)

## See Also

### Data Types

- [CMAttachmentBearer](coremedia/cmattachmentbearer.md)
- [CMAttachmentMode](coremedia/cmattachmentmode.md)
