Delete deprecated H264BitstreamParser methods
Bug: webrtc:10439 Change-Id: I1513907f03f9adfcf5657298e69d60519af764ef Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/198121 Reviewed-by: Kári Helgason <kthelgason@webrtc.org> Reviewed-by: Stefan Holmer <stefan@webrtc.org> Commit-Queue: Niels Moller <nisse@webrtc.org> Cr-Commit-Position: refs/heads/master@{#32934}
This commit is contained in:
@ -249,12 +249,8 @@ absl::optional<uint8_t> VideoDecoderWrapper::ParseQP(
|
||||
break;
|
||||
}
|
||||
case kVideoCodecH264: {
|
||||
h264_bitstream_parser_.ParseBitstream(input_image.data(),
|
||||
input_image.size());
|
||||
int qp_int;
|
||||
if (h264_bitstream_parser_.GetLastSliceQp(&qp_int)) {
|
||||
qp = qp_int;
|
||||
}
|
||||
h264_bitstream_parser_.ParseBitstream(input_image);
|
||||
qp = h264_bitstream_parser_.GetLastSliceQp();
|
||||
break;
|
||||
}
|
||||
default:
|
||||
|
||||
@ -309,8 +309,9 @@ int VideoEncoderWrapper::ParseQp(rtc::ArrayView<const uint8_t> buffer) {
|
||||
success = vp9::GetQp(buffer.data(), buffer.size(), &qp);
|
||||
break;
|
||||
case kVideoCodecH264:
|
||||
h264_bitstream_parser_.ParseBitstream(buffer.data(), buffer.size());
|
||||
success = h264_bitstream_parser_.GetLastSliceQp(&qp);
|
||||
h264_bitstream_parser_.ParseBitstream(buffer);
|
||||
qp = h264_bitstream_parser_.GetLastSliceQp().value_or(-1);
|
||||
success = (qp >= 0);
|
||||
break;
|
||||
default: // Default is to not provide QP.
|
||||
success = false;
|
||||
|
||||
@ -802,10 +802,8 @@ NSUInteger GetMaxSampleRate(const webrtc::H264::ProfileLevelId &profile_level_id
|
||||
RTCVideoContentTypeUnspecified;
|
||||
frame.flags = webrtc::VideoSendTiming::kInvalid;
|
||||
|
||||
int qp;
|
||||
_h264BitstreamParser.ParseBitstream(buffer->data(), buffer->size());
|
||||
_h264BitstreamParser.GetLastSliceQp(&qp);
|
||||
frame.qp = @(qp);
|
||||
_h264BitstreamParser.ParseBitstream(*buffer);
|
||||
frame.qp = @(_h264BitstreamParser.GetLastSliceQp().value_or(-1));
|
||||
|
||||
BOOL res = _callback(frame, codecSpecificInfo);
|
||||
if (!res) {
|
||||
|
||||
Reference in New Issue
Block a user