Function: validateTrack()
ts
function validateTrack(
track,
switchingSetId?,
prevValidation?
): Validation;Defined in: services/validators/validateTrack.ts:38
Alpha
Validate a track. It validates in cascade, calling each child validation method.
Validations:
- track has id
- Invokes specific audio, video and text validations
Parameters
track
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 track: Track = ...;
const validation = cmaf.validateTrack(track);Example output: { status: true|false, errorMessages: [...] }