From d7acae20c0fc4e7af1823f3a61c490fb46ded494 Mon Sep 17 00:00:00 2001 From: peng bin Date: Tue, 25 Apr 2023 10:07:00 +0800 Subject: [PATCH] Use parseH265SpsNalUnit instead of parseH265SpsNalUnitPayload To consistent with the other callsites of NalUnitUtil for parsing H265 SPS --- .../src/main/java/androidx/media3/extractor/ts/H265Reader.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/extractor/src/main/java/androidx/media3/extractor/ts/H265Reader.java b/libraries/extractor/src/main/java/androidx/media3/extractor/ts/H265Reader.java index fa1f492eff..d89b400d0a 100644 --- a/libraries/extractor/src/main/java/androidx/media3/extractor/ts/H265Reader.java +++ b/libraries/extractor/src/main/java/androidx/media3/extractor/ts/H265Reader.java @@ -247,7 +247,7 @@ public final class H265Reader implements ElementaryStreamReader { System.arraycopy(pps.nalData, 0, csdData, vps.nalLength + sps.nalLength, pps.nalLength); NalUnitUtil.H265SpsData spsData = - NalUnitUtil.parseH265SpsNalUnitPayload(sps.nalData, 40/8, sps.nalLength); + NalUnitUtil.parseH265SpsNalUnit(sps.nalData, 3, sps.nalLength); // 3bytes start code String codecs = CodecSpecificDataUtil.buildHevcCodecString(