How do I NOT display webvtt listed in mpd as caption?
Created by: ddhp
Hello there!
We are trying to list a text/vtt adaptation inside mpd, and do not want it to be displayed as caption, it's more like a metadata instead.
And we found out that dash.js treats mimeType: text/vtt
adaptation as a caption kind, if it's role is not set to caption
or subtitle
.
ref: src/streaming/TextSourceBuffer.js:152
var trackKindMap = { subtitle: 'subtitles', caption: 'captions' };
var getKind = function () {
var kind = (mediaInfo.roles.length > 0) ? trackKindMap[mediaInfo.roles[0]] : trackKindMap.caption;
kind = (kind === trackKindMap.caption || kind === trackKindMap.subtitle) ? kind : trackKindMap.caption;
return kind;
};
Can we add metadata
inside trackKindMap
?
Thanks!