/external/webrtc/sdk/android/api/org/webrtc/ |
D | MediaStreamTrack.java | 59 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 …]
|
D | MediaStream.java | 107 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()
|
D | AudioTrack.java | 15 public AudioTrack(long nativeTrack) { in AudioTrack() argument 16 super(nativeTrack); in AudioTrack()
|
D | RtpSender.java | 27 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
|
D | VideoTrack.java | 19 public VideoTrack(long nativeTrack) { in VideoTrack() argument 20 super(nativeTrack); in VideoTrack()
|
D | RtpReceiver.java | 33 long nativeTrack = nativeGetTrack(nativeRtpReceiver); in RtpReceiver() local 34 cachedTrack = MediaStreamTrack.createMediaStreamTrack(nativeTrack); in RtpReceiver()
|
D | PeerConnection.java | 1261 private native boolean nativeOldGetStats(StatsObserver observer, long nativeTrack); in nativeOldGetStats() argument
|
/external/webrtc/sdk/objc/api/peerconnection/ |
D | RTCMediaStreamTrack.mm | 73 - (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 …]
|
D | RTCMediaStreamTrack+Private.h | 34 @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
|
D | RTCAudioTrack.mm | 34 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());
|
D | RTCVideoTrack.mm | 35 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());
|
D | RTCRtpSender.mm | 45 rtc::scoped_refptr<webrtc::MediaStreamTrackInterface> nativeTrack( 47 if (nativeTrack) { 48 return [RTC_OBJC_TYPE(RTCMediaStreamTrack) mediaTrackForNativeTrack:nativeTrack 55 if (!_nativeRtpSender->SetTrack(track.nativeTrack)) {
|
D | RTCRtpReceiver.mm | 56 rtc::scoped_refptr<webrtc::MediaStreamTrackInterface> nativeTrack( 58 if (nativeTrack) { 59 return [RTC_OBJC_TYPE(RTCMediaStreamTrack) mediaTrackForNativeTrack:nativeTrack
|
D | RTCMediaStream.mm | 113 nativeTrack:track 122 nativeTrack:track
|
D | RTCPeerConnection+Stats.mm | 100 observer, mediaStreamTrack.nativeTrack, nativeOutputLevel);
|
D | RTCPeerConnection.mm | 458 _peerConnection->AddTrack(track.nativeTrack, nativeStreamIds); 485 _peerConnection->AddTransceiver(track.nativeTrack, init.nativeInit);
|