Update modules/rtp_rtcp/ to not use implicit T* --> scoped_refptr<T> conversion
Bug: webrtc:13464 Change-Id: Ic82abd67c22cd258a1b16bd027b7242d05e2633f Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/246206 Reviewed-by: Danil Chapovalov <danilchap@webrtc.org> Commit-Queue: Niels Moller <nisse@webrtc.org> Cr-Commit-Position: refs/heads/main@{#35694}
This commit is contained in:

committed by
WebRTC LUCI CQ

parent
922ffa7020
commit
05dbc5804c
@ -139,7 +139,7 @@ void RTPSenderVideoFrameTransformerDelegate::OnTransformedFrame(
|
||||
// arrives.
|
||||
if (!sender_ || !encoder_queue_)
|
||||
return;
|
||||
rtc::scoped_refptr<RTPSenderVideoFrameTransformerDelegate> delegate = this;
|
||||
rtc::scoped_refptr<RTPSenderVideoFrameTransformerDelegate> delegate(this);
|
||||
encoder_queue_->PostTask(ToQueuedTask(
|
||||
[delegate = std::move(delegate), frame = std::move(frame)]() mutable {
|
||||
delegate->SendVideo(std::move(frame));
|
||||
|
@ -1434,8 +1434,8 @@ std::unique_ptr<EncodedImage> CreateDefaultEncodedImage() {
|
||||
|
||||
TEST_F(RtpSenderVideoWithFrameTransformerTest,
|
||||
CreateSenderRegistersFrameTransformer) {
|
||||
rtc::scoped_refptr<MockFrameTransformer> mock_frame_transformer =
|
||||
new rtc::RefCountedObject<NiceMock<MockFrameTransformer>>();
|
||||
auto mock_frame_transformer =
|
||||
rtc::make_ref_counted<NiceMock<MockFrameTransformer>>();
|
||||
EXPECT_CALL(*mock_frame_transformer,
|
||||
RegisterTransformedFrameSinkCallback(_, kSsrc));
|
||||
std::unique_ptr<RTPSenderVideo> rtp_sender_video =
|
||||
@ -1444,8 +1444,8 @@ TEST_F(RtpSenderVideoWithFrameTransformerTest,
|
||||
|
||||
TEST_F(RtpSenderVideoWithFrameTransformerTest,
|
||||
DestroySenderUnregistersFrameTransformer) {
|
||||
rtc::scoped_refptr<MockFrameTransformer> mock_frame_transformer =
|
||||
new rtc::RefCountedObject<NiceMock<MockFrameTransformer>>();
|
||||
auto mock_frame_transformer =
|
||||
rtc::make_ref_counted<NiceMock<MockFrameTransformer>>();
|
||||
std::unique_ptr<RTPSenderVideo> rtp_sender_video =
|
||||
CreateSenderWithFrameTransformer(mock_frame_transformer);
|
||||
EXPECT_CALL(*mock_frame_transformer,
|
||||
@ -1455,8 +1455,8 @@ TEST_F(RtpSenderVideoWithFrameTransformerTest,
|
||||
|
||||
TEST_F(RtpSenderVideoWithFrameTransformerTest,
|
||||
SendEncodedImageTransformsFrame) {
|
||||
rtc::scoped_refptr<MockFrameTransformer> mock_frame_transformer =
|
||||
new rtc::RefCountedObject<NiceMock<MockFrameTransformer>>();
|
||||
auto mock_frame_transformer =
|
||||
rtc::make_ref_counted<NiceMock<MockFrameTransformer>>();
|
||||
std::unique_ptr<RTPSenderVideo> rtp_sender_video =
|
||||
CreateSenderWithFrameTransformer(mock_frame_transformer);
|
||||
auto encoded_image = CreateDefaultEncodedImage();
|
||||
@ -1470,8 +1470,8 @@ TEST_F(RtpSenderVideoWithFrameTransformerTest,
|
||||
|
||||
#if RTC_DCHECK_IS_ON && GTEST_HAS_DEATH_TEST && !defined(WEBRTC_ANDROID)
|
||||
TEST_F(RtpSenderVideoWithFrameTransformerTest, ValidPayloadTypes) {
|
||||
rtc::scoped_refptr<MockFrameTransformer> mock_frame_transformer =
|
||||
new rtc::RefCountedObject<NiceMock<MockFrameTransformer>>();
|
||||
auto mock_frame_transformer =
|
||||
rtc::make_ref_counted<NiceMock<MockFrameTransformer>>();
|
||||
std::unique_ptr<RTPSenderVideo> rtp_sender_video =
|
||||
CreateSenderWithFrameTransformer(mock_frame_transformer);
|
||||
auto encoded_image = CreateDefaultEncodedImage();
|
||||
@ -1495,8 +1495,8 @@ TEST_F(RtpSenderVideoWithFrameTransformerTest, ValidPayloadTypes) {
|
||||
#endif
|
||||
|
||||
TEST_F(RtpSenderVideoWithFrameTransformerTest, OnTransformedFrameSendsVideo) {
|
||||
rtc::scoped_refptr<MockFrameTransformer> mock_frame_transformer =
|
||||
new rtc::RefCountedObject<NiceMock<MockFrameTransformer>>();
|
||||
auto mock_frame_transformer =
|
||||
rtc::make_ref_counted<NiceMock<MockFrameTransformer>>();
|
||||
rtc::scoped_refptr<TransformedFrameCallback> callback;
|
||||
EXPECT_CALL(*mock_frame_transformer, RegisterTransformedFrameSinkCallback)
|
||||
.WillOnce(SaveArg<0>(&callback));
|
||||
@ -1526,8 +1526,8 @@ TEST_F(RtpSenderVideoWithFrameTransformerTest, OnTransformedFrameSendsVideo) {
|
||||
|
||||
TEST_F(RtpSenderVideoWithFrameTransformerTest,
|
||||
TransformableFrameMetadataHasCorrectValue) {
|
||||
rtc::scoped_refptr<MockFrameTransformer> mock_frame_transformer =
|
||||
new rtc::RefCountedObject<NiceMock<MockFrameTransformer>>();
|
||||
auto mock_frame_transformer =
|
||||
rtc::make_ref_counted<NiceMock<MockFrameTransformer>>();
|
||||
std::unique_ptr<RTPSenderVideo> rtp_sender_video =
|
||||
CreateSenderWithFrameTransformer(mock_frame_transformer);
|
||||
auto encoded_image = CreateDefaultEncodedImage();
|
||||
|
Reference in New Issue
Block a user