NIMSDK-AOS  9.16.0
AVChatScreenCapturer.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.avchat.video;
2 
3 import android.annotation.TargetApi;
4 import android.content.Intent;
5 import android.media.projection.MediaProjection;
6 import android.os.Build;
7 
8 import com.netease.nrtc.sdk.video.IVideoCapturer;
9 import com.netease.nrtc.sdk.video.ScreenVideoCapturer;
10 
11 
12 @TargetApi(Build.VERSION_CODES.LOLLIPOP)
13 public class AVChatScreenCapturer extends ScreenVideoCapturer implements AVChatVideoCapturer {
14 
15 
16  public AVChatScreenCapturer(Intent mediaProjectionPermissionResultData,
17  MediaProjection.Callback mediaProjectionCallback) {
18  super(mediaProjectionPermissionResultData, mediaProjectionCallback);
19  }
20 
21  @Override
22  public IVideoCapturer asVideoCapturer() {
23  return this;
24  }
25 }
AVChatScreenCapturer(Intent mediaProjectionPermissionResultData, MediaProjection.Callback mediaProjectionCallback)