Package org.webrtc
Class RtpReceiver
java.lang.Object
org.webrtc.RtpReceiver
Java wrapper for a C++ RtpReceiverInterface.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceJava wrapper for a C++ RtpReceiverObserverInterface -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidvoiddispose()id()private static StringnativeGetId(long rtpReceiver) private static RtpParametersnativeGetParameters(long rtpReceiver) private static longnativeGetTrack(long rtpReceiver) private static voidnativeSetFrameDecryptor(long rtpReceiver, long nativeFrameDecryptor) private static longnativeSetObserver(long rtpReceiver, RtpReceiver.Observer observer) private static voidnativeUnsetObserver(long rtpReceiver, long nativeObserver) voidsetFrameDecryptor(FrameDecryptor frameDecryptor) voidSetObserver(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)
-