webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | Public Attributes | List of all members
org.webrtc.MediaStream Class Reference

Public Member Functions

 MediaStream (long nativeStream)
 
boolean addTrack (AudioTrack track)
 
boolean addTrack (VideoTrack track)
 
boolean addPreservedTrack (VideoTrack track)
 
boolean removeTrack (AudioTrack track)
 
boolean removeTrack (VideoTrack track)
 
void dispose ()
 
String label ()
 
String toString ()
 

Public Attributes

final LinkedList< AudioTrackaudioTracks
 
final LinkedList< VideoTrackvideoTracks
 
final LinkedList< VideoTrackpreservedVideoTracks
 

Detailed Description

Java wrapper for a C++ MediaStreamInterface.

Constructor & Destructor Documentation

◆ MediaStream()

org.webrtc.MediaStream.MediaStream ( long  nativeStream)
inline

Member Function Documentation

◆ addPreservedTrack()

boolean org.webrtc.MediaStream.addPreservedTrack ( VideoTrack  track)
inline

◆ addTrack() [1/2]

boolean org.webrtc.MediaStream.addTrack ( AudioTrack  track)
inline

◆ addTrack() [2/2]

boolean org.webrtc.MediaStream.addTrack ( VideoTrack  track)
inline

◆ dispose()

void org.webrtc.MediaStream.dispose ( )
inline

◆ label()

String org.webrtc.MediaStream.label ( )
inline

◆ removeTrack() [1/2]

boolean org.webrtc.MediaStream.removeTrack ( AudioTrack  track)
inline

◆ removeTrack() [2/2]

boolean org.webrtc.MediaStream.removeTrack ( VideoTrack  track)
inline

◆ toString()

String org.webrtc.MediaStream.toString ( )
inline

Member Data Documentation

◆ audioTracks

final LinkedList<AudioTrack> org.webrtc.MediaStream.audioTracks

◆ preservedVideoTracks

final LinkedList<VideoTrack> org.webrtc.MediaStream.preservedVideoTracks

◆ videoTracks

final LinkedList<VideoTrack> org.webrtc.MediaStream.videoTracks

The documentation for this class was generated from the following file: