Function: validateTracks()
ts
function validateTracks(
tracks,
switchingSetId?,
prevValidation?
): Validation;Defined in: services/validators/validateTracks.ts:30
Alpha
Validate a list of tracks. It validates in cascade, calling each child validation method.
Parameters
tracks
Track[]
List of Track from cmaf ham model
switchingSetId?
string
Optional: parent switching set id
prevValidation?
Optional: validation object from parent previous validate method call
Returns
Validation
Example
ts
import cmaf, { Track } from '@svta/common-media-library/cmaf-ham';
...
// const tracks: Track[] = ...;
const validation = cmaf.validateTracks(tracks);Example output: { status: true|false, errorMessages: [...] }