Skip to content

Commit

Permalink
use existing createMetadataTrackIfNotExists for daterange metadata t…
Browse files Browse the repository at this point in the history
…rack
  • Loading branch information
harisha-swaminathan committed Jul 11, 2023
1 parent 1a5217b commit d934adb
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
5 changes: 1 addition & 4 deletions src/playlist-controller.js
Original file line number Diff line number Diff line change
Expand Up @@ -2028,10 +2028,7 @@ export class PlaylistController extends videojs.EventTarget {
const timestampOffset = this.sourceUpdater_.videoBuffer ?
this.sourceUpdater_.videoTimestampOffset() : this.sourceUpdater_.audioTimestampOffset();

this.inbandTextTracks_.metadataTrack_ = this.tech_.addRemoteTextTrack({
kind: 'metadata',
label: 'daterange-metadata'
}, false).track;
createMetadataTrackIfNotExists(this.inbandTextTracks_, 'com.apple.streaming', this.tech_);
addDaterangeMetadata({
inbandTextTracks: this.inbandTextTracks_,
mediaPlaylist,
Expand Down
5 changes: 4 additions & 1 deletion src/util/text-tracks.js
Original file line number Diff line number Diff line change
Expand Up @@ -331,7 +331,10 @@ export const createMetadataTrackIfNotExists = (inbandTextTracks, dispatchType, t
label: 'Timed Metadata'
}, false).track;

inbandTextTracks.metadataTrack_.inBandMetadataTrackDispatchType = dispatchType;
if (!videojs.browser.IS_ANY_SAFARI) {
inbandTextTracks.metadataTrack_.inBandMetadataTrackDispatchType = dispatchType;

}
};

/**
Expand Down

0 comments on commit d934adb

Please sign in to comment.