---
title: "equalTo(_:extensionKeysToIgnore:sampleDescriptionExtensionAtomKeysToIgnore:)"
framework: coremedia
role: symbol
role_heading: Instance Method
path: "coremedia/cmformatdescription/equalto(_:extensionkeystoignore:sampledescriptionextensionatomkeystoignore:)"
---

# equalTo(_:extensionKeysToIgnore:sampleDescriptionExtensionAtomKeysToIgnore:)

Evaluates equality for the parts of two audio format descriptions, ignoring the extensions you specify.

## Declaration

```swift
func equalTo(_ otherFormatDescription: CMFormatDescription, extensionKeysToIgnore: [CMFormatDescription.Extensions.Key] = [], sampleDescriptionExtensionAtomKeysToIgnore: [String] = []) -> Bool
```

## Parameters

- `otherFormatDescription`: A format description to compare to.
- `extensionKeysToIgnore`: A list of format description extension keys.
- `sampleDescriptionExtensionAtomKeysToIgnore`: A list of sample description extension atom keys.

## See Also

### Comparing Format Descriptions

- [==(_:_:)](coremedia/cmformatdescription/==(_:_:).md)
- [equalTo(_:equalityMask:)](coremedia/cmformatdescription/equalto(_:equalitymask:).md)
