Skip to content
This repository was archived by the owner on Oct 25, 2024. It is now read-only.

Commit a406a86

Browse files
committed
ICFWX-1682: Published HEVC stream has macroblocks in both mix/forward stream
Change-Id: I082927618aef2eae1cc1ec392158a1173fd4f80c Reviewed-on: https://git-ccr-1.devtools.intel.com/gerrit/99718 Tested-by: webrtctest <[email protected]> Reviewed-by: Dai, Jianhui J <[email protected]> Reviewed-by: Qiu, Jianlin <[email protected]>
1 parent fe29421 commit a406a86

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

webrtc/modules/rtp_rtcp/source/rtp_format_h265.cc

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -138,8 +138,7 @@ bool ParseHevcSingleNalu(RtpDepacketizer::ParsedPayload* parsed_payload,
138138
parsed_payload->frame_type = kVideoFrameKey;
139139
break;
140140
default:
141-
parsed_payload->frame_type = kVideoFrameKey;
142-
//parsed_payload->frame_type = kVideoFrameDelta;
141+
parsed_payload->frame_type = kVideoFrameDelta;
143142
break;
144143
}
145144
return true;
@@ -176,8 +175,7 @@ bool ParseHevcFuNalu(RtpDepacketizer::ParsedPayload* parsed_payload,
176175
if (original_nal_type == kIdrNLp || original_nal_type == kIdrWRadl) {
177176
parsed_payload->frame_type = kVideoFrameKey;
178177
} else {
179-
parsed_payload->frame_type = kVideoFrameKey;
180-
//parsed_payload->frame_type = kVideoFrameDelta;
178+
parsed_payload->frame_type = kVideoFrameDelta;
181179
}
182180
parsed_payload->type.Video.width = 0;
183181
parsed_payload->type.Video.height = 0;

0 commit comments

Comments
 (0)