Package org.webrtc
Class RtpReceiver
java.lang.Object
org.webrtc.RtpReceiver
Java wrapper for a C++ RtpReceiverInterface.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic interface
Java wrapper for a C++ RtpReceiverObserverInterface -
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate void
void
dispose()
id()
private static String
nativeGetId
(long rtpReceiver) private static RtpParameters
nativeGetParameters
(long rtpReceiver) private static long
nativeGetTrack
(long rtpReceiver) private static void
nativeSetFrameDecryptor
(long rtpReceiver, long nativeFrameDecryptor) private static long
nativeSetObserver
(long rtpReceiver, RtpReceiver.Observer observer) private static void
nativeUnsetObserver
(long rtpReceiver, long nativeObserver) void
setFrameDecryptor
(FrameDecryptor frameDecryptor) void
SetObserver
(RtpReceiver.Observer observer) track()
-
Field Details
-
nativeRtpReceiver
private long nativeRtpReceiver -
nativeObserver
private long nativeObserver -
cachedTrack
-
-
Constructor Details
-
RtpReceiver
public RtpReceiver(long nativeRtpReceiver)
-
-
Method Details
-
track
-
getParameters
-
id
-
dispose
public void dispose() -
SetObserver
-
setFrameDecryptor
-
checkRtpReceiverExists
private void checkRtpReceiverExists() -
nativeGetTrack
private static long nativeGetTrack(long rtpReceiver) -
nativeGetParameters
-
nativeGetId
-
nativeSetObserver
-
nativeUnsetObserver
private static void nativeUnsetObserver(long rtpReceiver, long nativeObserver) -
nativeSetFrameDecryptor
private static void nativeSetFrameDecryptor(long rtpReceiver, long nativeFrameDecryptor)
-