rx-player
Version:
Canal+ HTML5 Video Player
13 lines • 625 B
TypeScript
/**
* Replace every dvcC/dvvC/dvwC box in an ISOBMFF segment with FREE boxes.
* Useful to strip Dolby Vision configuration when the decoder cannot handle it.
*
* Unlike PSSH (which sits directly under `moov`), DV config boxes are nested
* deep inside each track: moov > trak > mdia > minf > stbl > stsd > <codec> > dvcC|dvvC|dvwC
* There may be multiple `trak` boxes, so we walk all of them.
*
* @param {Uint8Array} data - the ISOBMFF segment
* @returns {void}
*/
export default function removeDolbyVisionConfigData(data: Uint8Array<ArrayBuffer>): void;
//# sourceMappingURL=remove_dolby_vision_config_data.d.ts.map