---
title: "CMSwapHostEndianClosedCaptionDescriptionToBig(_:_:)"
framework: coremedia
role: symbol
role_heading: Function
path: "coremedia/cmswaphostendianclosedcaptiondescriptiontobig(_:_:)"
---

# CMSwapHostEndianClosedCaptionDescriptionToBig(_:_:)

Converts a closed caption description structure from host-endian to big-endian, in place.

## Declaration

```swift
func CMSwapHostEndianClosedCaptionDescriptionToBig(_ closedCaptionDescriptionData: UnsafeMutablePointer<UInt8>, _ closedCaptionDescriptionSize: Int) -> OSStatus
```

## Parameters

- `closedCaptionDescriptionData`: ClosedCaptionDescription data structure in host-endian byte ordering to be converted to big-endian byte ordering.
- `closedCaptionDescriptionSize`: Size of ClosedCaptionDescription data structure.

## See Also

### Working with Closed Captioning Descriptions

- [CMClosedCaptionDescriptionFlavor](coremedia/cmclosedcaptiondescriptionflavor.md)
- [CMClosedCaptionFormatDescriptionCopyAsBigEndianClosedCaptionDescriptionBlockBuffer(allocator:closedCaptionFormatDescription:flavor:blockBufferOut:)](coremedia/cmclosedcaptionformatdescriptioncopyasbigendianclosedcaptiondescriptionblockbuffer(allocator:closedcaptionformatdescription:flavor:blockbufferout:).md)
- [CMClosedCaptionFormatDescriptionCreateFromBigEndianClosedCaptionDescriptionBlockBuffer(allocator:bigEndianClosedCaptionDescriptionBlockBuffer:flavor:formatDescriptionOut:)](coremedia/cmclosedcaptionformatdescriptioncreatefrombigendianclosedcaptiondescriptionblockbuffer(allocator:bigendianclosedcaptiondescriptionblockbuffer:flavor:formatdescriptionout:).md)
- [CMClosedCaptionFormatDescriptionCreateFromBigEndianClosedCaptionDescriptionData(allocator:bigEndianClosedCaptionDescriptionData:size:flavor:formatDescriptionOut:)](coremedia/cmclosedcaptionformatdescriptioncreatefrombigendianclosedcaptiondescriptiondata(allocator:bigendianclosedcaptiondescriptiondata:size:flavor:formatdescriptionout:).md)
- [CMSwapBigEndianClosedCaptionDescriptionToHost(_:_:)](coremedia/cmswapbigendianclosedcaptiondescriptiontohost(_:_:).md)
