3

如何使用 openmax AL 框架和 android 缓冲区队列播放 mp4 文件?我想android缓冲区队列只提供了.ts数据

这是代码:

XADataLocator_AndroidBufferQueue loc_abq = { XA_DATALOCATOR_ANDROIDBUFFERQUEUE, NB_BUFFERS };

 XADataFormat_MIME format_mime = {
            XA_DATAFORMAT_MIME, XA_ANDROID_MIME_MP2TS, XA_CONTAINERTYPE_MPEG_TS };

 XADataSource dataSrc = {&loc_abq, &format_mime};

然后创建媒体播放器对象。

但它给了我一个错误,因为无法使用未提供 MPEG-2 TS 数据的 XA_DATALOCATOR_ANDROIDBUFFERQUEUE 数据源创建播放器。

4

0 回答 0