diff --git a/lib/transmuxer/h265.js b/lib/transmuxer/h265.js index ccff3e03ab..d89b462928 100644 --- a/lib/transmuxer/h265.js +++ b/lib/transmuxer/h265.js @@ -359,10 +359,12 @@ shaka.transmuxer.H265 = class { gb.readBoolean(); // frame_field_info_present_flag defaultDisplayWindowFlag = gb.readBoolean(); if (defaultDisplayWindowFlag) { - leftOffset += gb.readUnsignedExpGolomb(); - rightOffset += gb.readUnsignedExpGolomb(); - topOffset += gb.readUnsignedExpGolomb(); - bottomOffset += gb.readUnsignedExpGolomb(); + // We ignore these 4 offsets since they are not necessary for + // calculating the width and height. + gb.skipExpGolomb(); + gb.skipExpGolomb(); + gb.skipExpGolomb(); + gb.skipExpGolomb(); } const vuiTimingInfoPresentFlag = gb.readBoolean(); if (vuiTimingInfoPresentFlag) {