您的位置:首页 > 移动开发 > Android开发

MPlayer往Android上的移植(2)

2009-08-10 09:15 411 查看
上周末把音频部分弄的差不多了,思路应当是对的,只是声音还没有出来。把Android的音频输出部分(audiooutput)用一个包装,变成能让c函数调用。大概样子像这样:

extern "C" int mp_open(uint32_t sampleRate, int channelCount, int format, int flag)

{

printf("------c function in cpp----/n");

MP_Audio_Output ao;

return (int)ao.mp_cpp_open(sampleRate, channelCount, format, flag);

} MP_Audio_Output继承自MediaPlayerInterface,自己在libao2下面添了个cpp文件。

mplayer这边的接口改的是ao_oss.c文件,里面还差static float get_delay()这个函数没有实现,不能用它原来的,不是一回事。

新的一堆事情来了,没功夫搞mplayer了,android上用mplayer只能等一等再弄了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: