Home
last modified time | relevance | path

Searched refs:RefCountedObject (Results 1 – 21 of 21) sorted by relevance

/external/webrtc/common_video/
Dvideo_frame_buffer_pool.cc28 return static_cast<rtc::RefCountedObject<I420Buffer>*>(buffer.get()) in HasOneRef()
32 return static_cast<rtc::RefCountedObject<I444Buffer>*>(buffer.get()) in HasOneRef()
36 return static_cast<rtc::RefCountedObject<I422Buffer>*>(buffer.get()) in HasOneRef()
40 return static_cast<rtc::RefCountedObject<I010Buffer>*>(buffer.get()) in HasOneRef()
44 return static_cast<rtc::RefCountedObject<I210Buffer>*>(buffer.get()) in HasOneRef()
48 return static_cast<rtc::RefCountedObject<NV12Buffer>*>(buffer.get()) in HasOneRef()
117 rtc::RefCountedObject<I420Buffer>* raw_buffer = in CreateI420Buffer()
118 static_cast<rtc::RefCountedObject<I420Buffer>*>(existing_buffer.get()); in CreateI420Buffer()
148 rtc::RefCountedObject<I444Buffer>* raw_buffer = in CreateI444Buffer()
149 static_cast<rtc::RefCountedObject<I444Buffer>*>(existing_buffer.get()); in CreateI444Buffer()
[all …]
Dvideo_frame_buffer.cc63 friend class rtc::RefCountedObject<WrappedYuvBuffer>;
185 friend class rtc::RefCountedObject<WrappedYuv16BBuffer>;
/external/webrtc/rtc_base/
Dref_counted_object.h20 class RefCountedObject : public T {
22 RefCountedObject() {} in RefCountedObject() function
24 RefCountedObject(const RefCountedObject&) = delete;
25 RefCountedObject& operator=(const RefCountedObject&) = delete;
28 explicit RefCountedObject(P0&& p0) : T(std::forward<P0>(p0)) {} in RefCountedObject() function
31 RefCountedObject(P0&& p0, P1&& p1, Args&&... args) in RefCountedObject() function
55 ~RefCountedObject() override {} in ~RefCountedObject()
Dref_counted_object_unittest.cc85 TEST(RefCountedObject, HasOneRef) { in TEST() argument
86 scoped_refptr<RefCountedObject<RefClass>> aref( in TEST()
87 new RefCountedObject<RefClass>()); in TEST()
95 TEST(RefCountedObject, SupportRValuesInCtor) { in TEST() argument
98 new RefCountedObject<RefClassWithRvalue>(std::move(a))); in TEST()
103 TEST(RefCountedObject, SupportMixedTypesInCtor) { in TEST() argument
108 new RefCountedObject<RefClassWithMixedValues>(std::move(a), b, c)); in TEST()
Dweak_ptr.h103 friend class RefCountedObject<Flag>;
138 mutable scoped_refptr<RefCountedObject<WeakReference::Flag>> flag_;
Dweak_ptr.cc63 flag_ = new RefCountedObject<WeakReference::Flag>(); in GetRef()
/external/webrtc/api/test/
Dmock_media_stream_interface.h21 class MockAudioSource : public rtc::RefCountedObject<AudioSourceInterface> {
54 class MockAudioTrack : public rtc::RefCountedObject<AudioTrackInterface> {
130 static_assert(!std::is_abstract_v<rtc::RefCountedObject<MockMediaStream>>, "");
Dmock_dtmf_sender.h52 static_assert(!std::is_abstract_v<rtc::RefCountedObject<MockDtmfSender>>, "");
Dfake_frame_encryptor.h29 : public rtc::RefCountedObject<FrameEncryptorInterface> {
Dmock_rtpreceiver.h23 class MockRtpReceiver : public rtc::RefCountedObject<RtpReceiverInterface> {
Dmock_video_track.h24 : public rtc::RefCountedObject<webrtc::VideoTrackInterface> {
Dmock_data_channel.h22 : public rtc::RefCountedObject<webrtc::DataChannelInterface> {
Dmock_peer_connection_factory_interface.h23 : public rtc::RefCountedObject<webrtc::PeerConnectionFactoryInterface> {
Dmock_rtpsender.h75 static_assert(!std::is_abstract_v<rtc::RefCountedObject<MockRtpSender>>, "");
Dmock_peerconnectioninterface.h208 !std::is_abstract_v<rtc::RefCountedObject<MockPeerConnectionInterface>>,
/external/webrtc/test/
Dmappable_native_buffer.h74 friend class rtc::RefCountedObject<MappableNativeBuffer>;
100 friend class rtc::RefCountedObject<ScaledBuffer>;
/external/webrtc/rtc_tools/data_channel_benchmark/
Dpeer_connection_client.cc40 new rtc::RefCountedObject<SetLocalDescriptionObserverAdapter>( in Create()
63 new rtc::RefCountedObject<SetRemoteDescriptionObserverAdapter>( in Create()
89 new rtc::RefCountedObject<CreateSessionDescriptionObserverAdapter>( in Create()
/external/webrtc/api/
Dmake_ref_counted.h86 return scoped_refptr<T>(new RefCountedObject<T>(std::forward<Args>(args)...)); in make_ref_counted()
/external/grpc-grpc/test/core/json/
Djson_object_loader_test.cc1077 class RefCountedObject : public RefCounted<RefCountedObject> { in TEST() class
1079 RefCountedObject() = default; in TEST()
1084 static const auto* loader = JsonObjectLoader<RefCountedObject>() in TEST()
1085 .Field("value", &RefCountedObject::value_) in TEST()
1093 auto parsed = Parse<RefCountedPtr<RefCountedObject>>("{\"value\": 3}"); in TEST()
1097 parsed = Parse<RefCountedPtr<RefCountedObject>>("null"); in TEST()
/external/webrtc/video/
Dvideo_stream_encoder_unittest.cc150 friend class rtc::RefCountedObject<TestBuffer>;
182 friend class rtc::RefCountedObject<FakeNativeBuffer>;
214 friend class rtc::RefCountedObject<FakeNV12NativeBuffer>;
/external/webrtc/pc/
Drtc_stats_collector_unittest.cc3977 new rtc::RefCountedObject<FakeRTCStatsCollector>(pc, in Create()