Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
const annotations = subtitleData.map((subtitle) => {
const startSec = subtitle.startTime / 1000;
const endSec = subtitle.endTime / 1000;
const cue = new VTTCue(startSec, endSec, subtitle.text);
cueList.push(cue);
captionTrack.addCue(cue);
return {
id: subtitle.id,
begin: startSec,
end: endSec,
lines: subtitle.text.split('\n')
};
});
const playlist = new Playlist.default();
playlist.setSampleRate(audioContext.sampleRate);
playlist.setSamplesPerPixel(1500);
playlist.setAudioContext(audioContext);
playlist.setEventEmitter(EventEmitter());
playlist.setTimeSelection(0, 0);
playlist.setDurationFormat('hh:mm:ss.uu');
playlist.setState('cursor');
playlist.setControlOptions({
show: false,
width: 150,
});
playlist.setWaveHeight(96);
playlist.setColors({
waveOutlineColor: '#000',
timeColor: 'grey',
fadeColor: 'black'