Fix regression caused by default action changed for h264:Nalu:kFiller
This commit fixes the issue of discontinuous RTP sequence numbers caused by improper discarding of these nalu types: kFiller/kEndofSequence/kEndOfStream. Bug: webrtc:368335257 Change-Id: Id7a2d34b22ee1c6e1523d8279d9838c57fdeb97f Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/366501 Reviewed-by: Danil Chapovalov <danilchap@webrtc.org> Commit-Queue: Sergey Silkin <ssilkin@webrtc.org> Reviewed-by: Sergey Silkin <ssilkin@webrtc.org> Cr-Commit-Position: refs/heads/main@{#43299}
This commit is contained in:
parent
d81421370f
commit
521b09bfb7
1
AUTHORS
1
AUTHORS
@ -125,6 +125,7 @@ Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
|
|||||||
Shaofan Qi <vshaqi@gmail.com>
|
Shaofan Qi <vshaqi@gmail.com>
|
||||||
Shigemasa Watanabe <shigemasa7watanabe@gmail.com>
|
Shigemasa Watanabe <shigemasa7watanabe@gmail.com>
|
||||||
Shuhai Peng <shuhai.peng@intel.com>
|
Shuhai Peng <shuhai.peng@intel.com>
|
||||||
|
Shunbo Li <lishunbo@shengwang.cn>
|
||||||
Seija <doremylover123@gmail.com>
|
Seija <doremylover123@gmail.com>
|
||||||
Silviu Caragea <silviu.cpp@gmail.com>
|
Silviu Caragea <silviu.cpp@gmail.com>
|
||||||
Stefan Gula <steweg@gmail.com>
|
Stefan Gula <steweg@gmail.com>
|
||||||
|
|||||||
@ -206,6 +206,7 @@ std::optional<VideoRtpDepacketizer::ParsedRtpPayload> ProcessStapAOrSingleNalu(
|
|||||||
case H264::NaluType::kEndOfSequence:
|
case H264::NaluType::kEndOfSequence:
|
||||||
case H264::NaluType::kEndOfStream:
|
case H264::NaluType::kEndOfStream:
|
||||||
case H264::NaluType::kFiller:
|
case H264::NaluType::kFiller:
|
||||||
|
break;
|
||||||
case H264::NaluType::kStapA:
|
case H264::NaluType::kStapA:
|
||||||
case H264::NaluType::kFuA:
|
case H264::NaluType::kFuA:
|
||||||
RTC_LOG(LS_WARNING) << "Unexpected STAP-A or FU-A received.";
|
RTC_LOG(LS_WARNING) << "Unexpected STAP-A or FU-A received.";
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user