Package im.zego.internal.screencapture
Class ZegoScreenCaptureManager
- java.lang.Object
-
- im.zego.internal.screencapture.ZegoScreenCaptureManager
-
public class ZegoScreenCaptureManager extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classZegoScreenCaptureManager.ZegoScreenCaptureAssistantActivity
-
Constructor Summary
Constructors Constructor Description ZegoScreenCaptureManager()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidattachAudioSource(int index, int publish_channel_index, int usage)static voiddestroyScreenCapture()static voidenableScreenCaptureAudioMixing(boolean enable)static voidinitAudioCapture(int index)static booleanMockAudioRecordInitFailedNative(long pThis)static voidOnScreenCaptureExceptionOccurredNative(long pThis, int exception)static voidsetAudioCaptureFactory(android.content.Context context, int srcType, int channel)voidsetThis(long pThis)static voidsetVideoCaptureFactory(android.content.Context context, int channel)static voidstartScreenCapture(android.content.Context context, ZegoScreenCaptureInnerConfig config)static voidstopScreenCapture()static voiduninitAudioSource(int index)static voidupdateScreenCaptureConfig(ZegoScreenCaptureInnerConfig config)
-
-
-
Method Detail
-
startScreenCapture
public static void startScreenCapture(android.content.Context context, ZegoScreenCaptureInnerConfig config)
-
updateScreenCaptureConfig
public static void updateScreenCaptureConfig(ZegoScreenCaptureInnerConfig config)
-
stopScreenCapture
public static void stopScreenCapture()
-
destroyScreenCapture
public static void destroyScreenCapture()
-
setVideoCaptureFactory
public static void setVideoCaptureFactory(android.content.Context context, int channel)
-
setAudioCaptureFactory
public static void setAudioCaptureFactory(android.content.Context context, int srcType, int channel)
-
enableScreenCaptureAudioMixing
public static void enableScreenCaptureAudioMixing(boolean enable)
-
setThis
public void setThis(long pThis)
-
OnScreenCaptureExceptionOccurredNative
public static void OnScreenCaptureExceptionOccurredNative(long pThis, int exception)
-
MockAudioRecordInitFailedNative
public static boolean MockAudioRecordInitFailedNative(long pThis)
-
initAudioCapture
public static void initAudioCapture(int index)
-
uninitAudioSource
public static void uninitAudioSource(int index)
-
attachAudioSource
public static void attachAudioSource(int index, int publish_channel_index, int usage)
-
-