Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 2ce744a

Browse files
author
xianing
committed
fix screenshareclient
1 parent f6a2cb1 commit 2ce744a

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

Android/APIExample/app/src/main/java/io/agora/api/example/examples/advanced/MultiProcess.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
import io.agora.rtc.IRtcEngineEventHandler;
3030
import io.agora.rtc.RtcEngine;
3131
import io.agora.rtc.models.ChannelMediaOptions;
32-
import io.agora.rtc.ss.ScreenSharingClient;
32+
import io.agora.rtc.ss.ScreenShareClient;
3333
import io.agora.rtc.video.VideoCanvas;
3434
import io.agora.rtc.video.VideoEncoderConfiguration;
3535

@@ -59,9 +59,9 @@ public class MultiProcess extends BaseFragment implements View.OnClickListener
5959
private int myUid;
6060
private boolean joined = false;
6161
private boolean isSharing = false;
62-
private ScreenSharingClient mSSClient;
62+
private ScreenShareClient mSSClient;
6363

64-
private final ScreenSharingClient.IStateListener mListener = new ScreenSharingClient.IStateListener() {
64+
private final ScreenShareClient.IStateListener mListener = new ScreenShareClient.IStateListener() {
6565
@Override
6666
public void onError(int error) {
6767
Log.e(TAG, "Screen share service error happened: " + error);
@@ -116,7 +116,7 @@ public void onActivityCreated(@Nullable Bundle savedInstanceState)
116116
engine = RtcEngine.create(context.getApplicationContext(), getString(R.string.agora_app_id), iRtcEngineEventHandler);
117117

118118
// Initialize Screen Share Client
119-
mSSClient = ScreenSharingClient.getInstance();
119+
mSSClient = ScreenShareClient.getInstance();
120120
mSSClient.setListener(mListener);
121121
}
122122
catch (Exception e)
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,20 +14,20 @@
1414
import io.agora.rtc.ss.impl.ScreenSharingService;
1515
import io.agora.rtc.video.VideoEncoderConfiguration;
1616

17-
public class ScreenSharingClient {
18-
private static final String TAG = ScreenSharingClient.class.getSimpleName();
17+
public class ScreenShareClient {
18+
private static final String TAG = ScreenShareClient.class.getSimpleName();
1919
private static IScreenSharing mScreenShareSvc;
2020
private IStateListener mStateListener;
21-
private static volatile ScreenSharingClient mInstance;
21+
private static volatile ScreenShareClient mInstance;
2222

2323
// private ScreenSharingClient() {
2424
// }
2525

26-
public static ScreenSharingClient getInstance() {
26+
public static ScreenShareClient getInstance() {
2727
if (mInstance == null) {
28-
synchronized (ScreenSharingClient.class) {
28+
synchronized (ScreenShareClient.class) {
2929
if (mInstance == null) {
30-
mInstance = new ScreenSharingClient();
30+
mInstance = new ScreenShareClient();
3131
}
3232
}
3333
}

0 commit comments

Comments
 (0)