---
title: requiredSourceSampleDataTrackIDs
framework: avfoundation
role: symbol
role_heading: Instance Property
path: avfoundation/avvideocompositioninstructionprotocol/requiredsourcesampledatatrackids
---

# requiredSourceSampleDataTrackIDs

The identifiers of the sample data tracks the instruction requires to compose frames.

## Declaration

```swift
optional var requiredSourceSampleDataTrackIDs: [NSNumber] { get }
```

## Discussion

Discussion An empty array indicates the instruction requires no sample data.

## See Also

### Getting track ID settings

- [passthroughTrackID](avfoundation/avvideocompositioninstructionprotocol/passthroughtrackid.md)
- [requiredSourceTrackIDs](avfoundation/avvideocompositioninstructionprotocol/requiredsourcetrackids.md)
