public void PushVideoFrame(ref OeipVideoFrame videoFrame) { if (!IsOpen) { return; } OeipHelper.pushVideo(MediaId, ref videoFrame); }
private void OnVideoFrameHandle(OeipVideoFrame videoFrame) { OnVideoFrameEvent?.Invoke(videoFrame); }
public static extern int pushVideo(int mediaId, ref OeipVideoFrame videoFrame);
public static extern void getVideoFrameData(IntPtr data, ref OeipVideoFrame videoFrame);
public static extern void fillVideoFrame(IntPtr data, ref OeipVideoFrame videoFrame);
public static extern void setVideoFrame(IntPtr data, int width, int height, OeipYUVFMT fmt, ref OeipVideoFrame videoFrame);