您的位置:首页 > 其它

ffplay调节音量大小

2015-03-12 12:03 1786 查看
在 SDL 音频回调函数里面用 SDL_MixAudio 来进行音量调节,但ffplay里没有用这个函数,如果有调节音量的需求,可以使用下面方法:

ffplay.c里面将这句memcpy(stream, (uint8_t * )ivs.audio_buf + ivs.audio_buf_index, len1);

改成 SDL_MixAudio(stream, (uint8_t * )ivs.audio_buf + ivs.audio_buf_index, len1, volume);

volume 取值 0-128

参考资料:http://bbs.chinavideo.org/viewthread.php?tid=5735
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: