---
title: syncSampleNALUnitType
framework: MediaExtension
role: symbol
role_heading: Instance Property
platforms: [macOS 14.0+]
path: mediaextension/mehevcdependencyinfo/syncsamplenalunittype
---

# syncSampleNALUnitType

The NAL unit type for HEVC sync sample groups.

## Declaration

```swift
var syncSampleNALUnitType: Int16 { get set }
```

## Discussion

Discussion This value maps to the kCMSampleAttachmentKey_HEVCSyncSampleNALUnitType sample buffer attachment.

## See Also

### Inspecting the HEVC dependency attributes of a sample

- [hasTemporalSubLayerAccess](mediaextension/mehevcdependencyinfo/hastemporalsublayeraccess.md)
- [hasStepwiseTemporalSubLayerAccess](mediaextension/mehevcdependencyinfo/hasstepwisetemporalsublayeraccess.md)
- [temporalLevel](mediaextension/mehevcdependencyinfo/temporallevel.md)
- [profileSpace](mediaextension/mehevcdependencyinfo/profilespace.md)
- [tierFlag](mediaextension/mehevcdependencyinfo/tierflag.md)
- [profileIndex](mediaextension/mehevcdependencyinfo/profileindex.md)
- [profileCompatibilityFlags](mediaextension/mehevcdependencyinfo/profilecompatibilityflags.md)
- [constraintIndicatorFlags](mediaextension/mehevcdependencyinfo/constraintindicatorflags.md)
- [levelIndex](mediaextension/mehevcdependencyinfo/levelindex.md)
