public class MediaManager
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
AppRTCAudioManager |
audioManager |
static MediaStream |
localMediaStream |
Constructor and Description |
---|
MediaManager(RemonContext context) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
createAudioManager() |
void |
createLocalMediaStream(EglBase.Context eglContext,
SurfaceViewRenderer localView) |
VideoCapturer |
createVideoCapturer() |
android.media.AudioManager |
getAudioManager() |
EglBase |
getEglBase() |
static MediaStream |
getLocalMediaStream() |
SurfaceViewRenderer |
getLocalView() |
SurfaceViewRenderer |
getRemoteView() |
void |
printAudioManagerStatus() |
void |
setAudioEnabled(boolean enable) |
void |
setAudioMode(int audioMode) |
void |
setEglBase(EglBase eglBase) |
void |
setFactory(PeerConnectionFactory f) |
static void |
setLocalMediaStream(MediaStream localMediaStream) |
void |
setLocalView(SurfaceViewRenderer localView) |
void |
setMicMute(boolean useMic) |
void |
setRemoteView(SurfaceViewRenderer remoteView) |
void |
setVideoEnabled(boolean enable) |
void |
softClose() |
void |
startVideoSource() |
void |
stopVideoSource() |
public AppRTCAudioManager audioManager
public static MediaStream localMediaStream
public MediaManager(RemonContext context)
public static MediaStream getLocalMediaStream()
public static void setLocalMediaStream(MediaStream localMediaStream)
public void setFactory(PeerConnectionFactory f)
public void createAudioManager()
public void setAudioEnabled(boolean enable)
public void setVideoEnabled(boolean enable)
public void printAudioManagerStatus()
public android.media.AudioManager getAudioManager()
public void setAudioMode(int audioMode)
public void setRemoteView(SurfaceViewRenderer remoteView)
public SurfaceViewRenderer getRemoteView()
public void setLocalView(SurfaceViewRenderer localView)
public SurfaceViewRenderer getLocalView()
public void setEglBase(EglBase eglBase)
public EglBase getEglBase()
public void createLocalMediaStream(EglBase.Context eglContext, SurfaceViewRenderer localView)
public VideoCapturer createVideoCapturer()
public void stopVideoSource()
public void startVideoSource()
public void setMicMute(boolean useMic)
public void softClose()
public void close()