AddSamples
Appends sample frames to the specified audio track.
Read time 1 minuteLast updated 9 days ago
Definition
- Type: Method
- Namespace: UnityEditor.Media
- Assembly: UnityEditor
AddSamples(ushort, NativeArray<float>)
Appends sample frames to the specified audio track.
public bool AddSamples(ushort trackIndex, NativeArray<float> interleavedSamples)
Parameters
Index of the track to which sample frames will be added.
Sample frames to add. Samples are expected to be interleaved.
Returns
Type | Description |
|---|---|
| bool | True if the operation succeeded. False otherwise. |
Remarks
Keep the number of video frames and audio samples aligned so that each track is syncrhonized as much as possible. For instance, a file with 30FPS video and 48KHz video, each addition of one video frame should be followed by the addition of a buffer of 1600 sample frames.
AddSamples(NativeArray<float>)
Appends sample frames to the specified audio track.
public bool AddSamples(NativeArray<float> interleavedSamples)
Parameters
Sample frames to add. Samples are expected to be interleaved.
Returns
Type | Description |
|---|---|
| bool | True if the operation succeeded. False otherwise. |
Remarks
Keep the number of video frames and audio samples aligned so that each track is syncrhonized as much as possible. For instance, a file with 30FPS video and 48KHz video, each addition of one video frame should be followed by the addition of a buffer of 1600 sample frames.