xdg-desktop-portal screencast接口获取图像数据并播放
定义一个回调函数,该函数将在每次 appsink 接收到新缓冲区时被调用。这个函数需要处理 GstBuffer 数据,并执行你需要的操作。从 GstBuffer 中获取 H.264 压缩数据。获取视频帧的尺寸。检查是否是关键帧(keyframe)。获取呈现时间戳。将这些信息填充到 VideoFrame 结构体中// 定义用户数据结构,可以包含任何你需要的数据// 尝试从 appsink 获取一个新的样本// 映射缓冲区中的数据// 获取视频信息。
原创
2024-08-16 14:06:32 ·
247 阅读 ·
1 评论