ffplay控制音量方法
生活随笔
收集整理的這篇文章主要介紹了
ffplay控制音量方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在 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
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
總結
以上是生活随笔為你收集整理的ffplay控制音量方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 移动医疗 超越想象
- 下一篇: 网址或者app被入侵了怎么办?