我正在尝试使用API创建一个简单的视频播放MediaExtractor
器。MediaCodec
我能够提取 TS(传输流)文件的各个轨道。我还能够创建解码器并对其进行配置,并能够解码内容。
当我想在 a 上渲染视频时surface
,我知道我们应该将表面作为参数提供给MediaCodec.configure
.
status_t MediaCodec::configure (MediaFormat format, Surface surface, MediaCrypto crypto, int flags)
现在,我找不到任何关于如何创建 asurface
并将其传递给configure
函数的示例。有人可以帮我吗?