Update video/ to not use implicit T* --> scoped_refptr<T> conversion
Bug: webrtc:13464 Change-Id: I4da4c1a6519d305dcf68ab784e167943b44af152 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/246201 Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org> Commit-Queue: Niels Moller <nisse@webrtc.org> Cr-Commit-Position: refs/heads/main@{#35686}
This commit is contained in:

committed by
WebRTC LUCI CQ

parent
93b208992b
commit
806083bf06
@ -84,11 +84,11 @@ void PixelLimitResource::SetResourceListener(ResourceListener* listener) {
|
||||
int target_pixels_lower_bounds =
|
||||
GetLowerResolutionThan(target_pixel_upper_bounds);
|
||||
if (current_pixels > target_pixel_upper_bounds) {
|
||||
listener_->OnResourceUsageStateMeasured(this,
|
||||
ResourceUsageState::kOveruse);
|
||||
listener_->OnResourceUsageStateMeasured(
|
||||
rtc::scoped_refptr<Resource>(this), ResourceUsageState::kOveruse);
|
||||
} else if (current_pixels < target_pixels_lower_bounds) {
|
||||
listener_->OnResourceUsageStateMeasured(this,
|
||||
ResourceUsageState::kUnderuse);
|
||||
listener_->OnResourceUsageStateMeasured(
|
||||
rtc::scoped_refptr<Resource>(this), ResourceUsageState::kUnderuse);
|
||||
}
|
||||
return kResourceUsageCheckIntervalMs;
|
||||
});
|
||||
|
@ -51,7 +51,8 @@ void VideoStreamEncoderResource::OnResourceUsageStateMeasured(
|
||||
ResourceUsageState usage_state) {
|
||||
MutexLock crit(&lock_);
|
||||
if (listener_) {
|
||||
listener_->OnResourceUsageStateMeasured(this, usage_state);
|
||||
listener_->OnResourceUsageStateMeasured(rtc::scoped_refptr<Resource>(this),
|
||||
usage_state);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -89,7 +89,7 @@ class BufferedFrameDecryptorTest : public ::testing::Test,
|
||||
mock_frame_decryptor_ = rtc::make_ref_counted<MockFrameDecryptor>();
|
||||
buffered_frame_decryptor_ =
|
||||
std::make_unique<BufferedFrameDecryptor>(this, this);
|
||||
buffered_frame_decryptor_->SetFrameDecryptor(mock_frame_decryptor_.get());
|
||||
buffered_frame_decryptor_->SetFrameDecryptor(mock_frame_decryptor_);
|
||||
}
|
||||
|
||||
static const size_t kMaxStashedFrames;
|
||||
@ -219,7 +219,7 @@ TEST_F(BufferedFrameDecryptorTest, FramesStoredIfDecryptorNull) {
|
||||
.WillRepeatedly(Return(0));
|
||||
|
||||
// Attach the frame decryptor at a later point after frames have arrived.
|
||||
buffered_frame_decryptor_->SetFrameDecryptor(mock_frame_decryptor_.get());
|
||||
buffered_frame_decryptor_->SetFrameDecryptor(mock_frame_decryptor_);
|
||||
|
||||
// Next frame should trigger kMaxStashedFrame decryptions.
|
||||
buffered_frame_decryptor_->ManageEncryptedFrame(CreateRtpFrameObject(true));
|
||||
|
@ -102,8 +102,8 @@ void RtpVideoStreamReceiverFrameTransformerDelegate::TransformFrame(
|
||||
|
||||
void RtpVideoStreamReceiverFrameTransformerDelegate::OnTransformedFrame(
|
||||
std::unique_ptr<TransformableFrameInterface> frame) {
|
||||
rtc::scoped_refptr<RtpVideoStreamReceiverFrameTransformerDelegate> delegate =
|
||||
this;
|
||||
rtc::scoped_refptr<RtpVideoStreamReceiverFrameTransformerDelegate> delegate(
|
||||
this);
|
||||
network_thread_->PostTask(ToQueuedTask(
|
||||
[delegate = std::move(delegate), frame = std::move(frame)]() mutable {
|
||||
delegate->ManageFrame(std::move(frame));
|
||||
|
Reference in New Issue
Block a user