From 93b208992b1193678a9770e0dd73ef119544fd2f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= Date: Thu, 13 Jan 2022 13:50:20 +0100 Subject: [PATCH] Update test/ to not use implicit T* --> scoped_refptr conversion Bug: webrtc:13464 Change-Id: Id0191dfb2028e29499fabb6c58a00c06460c01dd Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/246200 Reviewed-by: Mirko Bonadei Commit-Queue: Niels Moller Cr-Commit-Position: refs/heads/main@{#35685} --- test/mappable_native_buffer.cc | 6 ++++-- test/mock_audio_encoder_factory.h | 6 ++---- test/win/d3d_renderer.cc | 18 +++++++++--------- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/test/mappable_native_buffer.cc b/test/mappable_native_buffer.cc index 5625731836..48b937929c 100644 --- a/test/mappable_native_buffer.cc +++ b/test/mappable_native_buffer.cc @@ -59,7 +59,8 @@ VideoFrame CreateMappableNativeFrame(int64_t ntp_time_ms, rtc::scoped_refptr GetMappableNativeBufferFromVideoFrame( const VideoFrame& frame) { - return static_cast(frame.video_frame_buffer().get()); + return rtc::scoped_refptr( + static_cast(frame.video_frame_buffer().get())); } MappableNativeBuffer::ScaledBuffer::ScaledBuffer( @@ -145,7 +146,8 @@ bool MappableNativeBuffer::DidConvertToI420() const { rtc::scoped_refptr MappableNativeBuffer::FullSizeBuffer() { - return rtc::make_ref_counted(this, width_, height_); + return rtc::make_ref_counted( + rtc::scoped_refptr(this), width_, height_); } rtc::scoped_refptr diff --git a/test/mock_audio_encoder_factory.h b/test/mock_audio_encoder_factory.h index 392a4c11e2..fc150d6cd3 100644 --- a/test/mock_audio_encoder_factory.h +++ b/test/mock_audio_encoder_factory.h @@ -57,8 +57,7 @@ class MockAudioEncoderFactory using ::testing::AnyNumber; using ::testing::Return; - rtc::scoped_refptr factory = - new rtc::RefCountedObject; + auto factory = rtc::make_ref_counted(); ON_CALL(*factory.get(), GetSupportedEncoders()) .WillByDefault(Return(std::vector())); ON_CALL(*factory.get(), QueryAudioEncoder(_)) @@ -80,8 +79,7 @@ class MockAudioEncoderFactory using ::testing::Return; using ::testing::SetArgPointee; - rtc::scoped_refptr factory = - new rtc::RefCountedObject; + auto factory = rtc::make_ref_counted(); ON_CALL(*factory.get(), GetSupportedEncoders()) .WillByDefault(Return(std::vector())); ON_CALL(*factory.get(), QueryAudioEncoder(_)) diff --git a/test/win/d3d_renderer.cc b/test/win/d3d_renderer.cc index 18c6cd78a9..64b7184413 100644 --- a/test/win/d3d_renderer.cc +++ b/test/win/d3d_renderer.cc @@ -34,10 +34,10 @@ D3dRenderer::D3dRenderer(size_t width, size_t height) : width_(width), height_(height), hwnd_(NULL), - d3d_(NULL), - d3d_device_(NULL), - texture_(NULL), - vertex_buffer_(NULL) { + d3d_(nullptr), + d3d_device_(nullptr), + texture_(nullptr), + vertex_buffer_(nullptr) { RTC_DCHECK_GT(width, 0); RTC_DCHECK_GT(height, 0); } @@ -59,10 +59,10 @@ LRESULT WINAPI D3dRenderer::WindowProc(HWND hwnd, } void D3dRenderer::Destroy() { - texture_ = NULL; - vertex_buffer_ = NULL; - d3d_device_ = NULL; - d3d_ = NULL; + texture_ = nullptr; + vertex_buffer_ = nullptr; + d3d_device_ = nullptr; + d3d_ = nullptr; if (hwnd_ != NULL) { DestroyWindow(hwnd_); @@ -82,7 +82,7 @@ bool D3dRenderer::Init(const char* window_title) { } d3d_ = Direct3DCreate9(D3D_SDK_VERSION); - if (d3d_ == NULL) { + if (d3d_ == nullptr) { Destroy(); return false; }