Home
last modified time | relevance | path

Searched refs:nativeTrack (Results 1 – 16 of 16) sorted by relevance

/external/webrtc/sdk/android/api/org/webrtc/
DMediaStreamTrack.java59 static @Nullable MediaStreamTrack createMediaStreamTrack(long nativeTrack) { in createMediaStreamTrack() argument
60 if (nativeTrack == 0) { in createMediaStreamTrack()
63 String trackKind = nativeGetKind(nativeTrack); in createMediaStreamTrack()
65 return new AudioTrack(nativeTrack); in createMediaStreamTrack()
67 return new VideoTrack(nativeTrack); in createMediaStreamTrack()
73 private long nativeTrack; field in MediaStreamTrack
75 public MediaStreamTrack(long nativeTrack) { in MediaStreamTrack() argument
76 if (nativeTrack == 0) { in MediaStreamTrack()
79 this.nativeTrack = nativeTrack; in MediaStreamTrack()
84 return nativeGetId(nativeTrack); in id()
[all …]
DMediaStream.java107 void addNativeAudioTrack(long nativeTrack) { in addNativeAudioTrack() argument
108 audioTracks.add(new AudioTrack(nativeTrack)); in addNativeAudioTrack()
112 void addNativeVideoTrack(long nativeTrack) { in addNativeVideoTrack() argument
113 videoTracks.add(new VideoTrack(nativeTrack)); in addNativeVideoTrack()
117 void removeAudioTrack(long nativeTrack) { in removeAudioTrack() argument
118 removeMediaStreamTrack(audioTracks, nativeTrack); in removeAudioTrack()
122 void removeVideoTrack(long nativeTrack) { in removeVideoTrack() argument
123 removeMediaStreamTrack(videoTracks, nativeTrack); in removeVideoTrack()
139 List<? extends MediaStreamTrack> tracks, long nativeTrack) { in removeMediaStreamTrack() argument
143 if (track.getNativeMediaStreamTrack() == nativeTrack) { in removeMediaStreamTrack()
DAudioTrack.java15 public AudioTrack(long nativeTrack) { in AudioTrack() argument
16 super(nativeTrack); in AudioTrack()
DRtpSender.java27 long nativeTrack = nativeGetTrack(nativeRtpSender); in RtpSender() local
28 cachedTrack = MediaStreamTrack.createMediaStreamTrack(nativeTrack); in RtpSender()
125 private static native boolean nativeSetTrack(long rtpSender, long nativeTrack); in nativeSetTrack() argument
DVideoTrack.java19 public VideoTrack(long nativeTrack) { in VideoTrack() argument
20 super(nativeTrack); in VideoTrack()
DRtpReceiver.java33 long nativeTrack = nativeGetTrack(nativeRtpReceiver); in RtpReceiver() local
34 cachedTrack = MediaStreamTrack.createMediaStreamTrack(nativeTrack); in RtpReceiver()
DPeerConnection.java1261 private native boolean nativeOldGetStats(StatsObserver observer, long nativeTrack); in nativeOldGetStats() argument
/external/webrtc/sdk/objc/api/peerconnection/
DRTCMediaStreamTrack.mm73 - (rtc::scoped_refptr<webrtc::MediaStreamTrackInterface>)nativeTrack { method in RTCMediaStreamTrack
80 nativeTrack:(rtc::scoped_refptr<webrtc::MediaStreamTrackInterface>)nativeTrack
82 NSParameterAssert(nativeTrack);
86 _nativeTrack = nativeTrack;
93 nativeTrack:(rtc::scoped_refptr<webrtc::MediaStreamTrackInterface>)nativeTrack {
94 NSParameterAssert(nativeTrack);
95 if (nativeTrack->kind() ==
97 return [self initWithFactory:factory nativeTrack:nativeTrack type:RTCMediaStreamTrackTypeAudio];
99 if (nativeTrack->kind() ==
101 return [self initWithFactory:factory nativeTrack:nativeTrack type:RTCMediaStreamTrackTypeVideo];
[all …]
DRTCMediaStreamTrack+Private.h34 @property(nonatomic, readonly) rtc::scoped_refptr<webrtc::MediaStreamTrackInterface> nativeTrack;
40 nativeTrack:(rtc::scoped_refptr<webrtc::MediaStreamTrackInterface>)nativeTrack
44 nativeTrack:(rtc::scoped_refptr<webrtc::MediaStreamTrackInterface>)nativeTrack;
57 mediaTrackForNativeTrack:(rtc::scoped_refptr<webrtc::MediaStreamTrackInterface>)nativeTrack
DRTCAudioTrack.mm34 if (self = [self initWithFactory:factory nativeTrack:track type:RTCMediaStreamTrackTypeAudio]) {
41 nativeTrack:(rtc::scoped_refptr<webrtc::MediaStreamTrackInterface>)nativeTrack
44 NSParameterAssert(nativeTrack);
46 return [super initWithFactory:factory nativeTrack:nativeTrack type:type];
64 return static_cast<webrtc::AudioTrackInterface *>(self.nativeTrack.get());
DRTCVideoTrack.mm35 if (self = [self initWithFactory:factory nativeTrack:track type:RTCMediaStreamTrackTypeVideo]) {
42 nativeTrack:
48 if (self = [super initWithFactory:factory nativeTrack:nativeMediaTrack type:type]) {
110 return static_cast<webrtc::VideoTrackInterface *>(self.nativeTrack.get());
DRTCRtpSender.mm45 rtc::scoped_refptr<webrtc::MediaStreamTrackInterface> nativeTrack(
47 if (nativeTrack) {
48 return [RTC_OBJC_TYPE(RTCMediaStreamTrack) mediaTrackForNativeTrack:nativeTrack
55 if (!_nativeRtpSender->SetTrack(track.nativeTrack)) {
DRTCRtpReceiver.mm56 rtc::scoped_refptr<webrtc::MediaStreamTrackInterface> nativeTrack(
58 if (nativeTrack) {
59 return [RTC_OBJC_TYPE(RTCMediaStreamTrack) mediaTrackForNativeTrack:nativeTrack
DRTCMediaStream.mm113 nativeTrack:track
122 nativeTrack:track
DRTCPeerConnection+Stats.mm100 observer, mediaStreamTrack.nativeTrack, nativeOutputLevel);
DRTCPeerConnection.mm458 _peerConnection->AddTrack(track.nativeTrack, nativeStreamIds);
485 _peerConnection->AddTransceiver(track.nativeTrack, init.nativeInit);