您当前的位置: 首页 > 

令狐掌门

暂无认证

  • 0浏览

    0关注

    513博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

SDL学习(5):SDL音频重采样

令狐掌门 发布时间:2021-07-27 20:05:27 ,浏览量:0

SDL支持对音频的重采样,Qt也有这功能,下面介绍SDL的音频处理相关的API.

(1) 打开音频设备 SDL_OpenAudio

SDL在播放音频前需要打开音频设备,函数声明如下:

extern DECLSPEC int SDLCALL SDL_OpenAudio(SDL_AudioSpec * desired,
                                          SDL_AudioSpec * obtained);

根据它的注释可知,这个函数打开带有所需参数的音频设备如果成功则返回0,将实际的硬件参数放在由\c指向的结构获得。如果获得的\c是NULL,音频 传递给回调函数的数据将被保证在请求的格式,并将自动转换到硬件音频格式(如有必要)。如果函数失败,则返回-1打开音频设备,或无法设置音频线程。 那么我们需要设置desired参数

(2) SDL_AudioSpec

该函数主要设置音频的一些参数&

关注
打赏
1652240117
查看更多评论
立即登录/注册

微信扫码登录

0.0359s