public IFileVideoCapturer CreateFileCapturer(IVideoSource videoSource, string file) { var fileVideoCapturer = new FileVideoCapturer(file); return(new PlatformFileVideoCapturer(_context, fileVideoCapturer, videoSource.ToPlatformNative <VideoSource>(), EglBaseContext)); }
public PlatformFileVideoCapturer(Context context, FileVideoCapturer fileVideoCapturer, VideoSource videoSource, IEglBaseContext eglBaseContext) : base(context, videoSource, fileVideoCapturer, eglBaseContext) => _fileVideoCapturer = fileVideoCapturer;
public FileVideoCapturerNative(FileVideoCapturer fileVideoCapturer, Context context, VideoSource videoSource, IEglBaseContext eglBaseContext) : base(fileVideoCapturer, context, videoSource, eglBaseContext) { _fileVideoCapturer = fileVideoCapturer; }