QAudioInputClass(翻译2)

6)、信号:void QAudioInput::notify()

当x ms(被setNotifyInterval(x).设置的间隔)的音频数据被处理时发送该信号

7)、int QAudioInput::notifyInterval() const

以毫秒的形式返回通知的间隔。

8)、int QAudioInput::periodSize() const

以字节的形式返回周期大小

注:这是推荐的读字节大小

9)、qint64 QAudioInput::processedUSecs() const

以毫秒的形式返回从start()函数被调用起处理的音频数据量。

10)、void QAudioInput::reset()

删除缓冲区中所有的的音频数据,清零。

11)、void QAudioInput::resume()

在调用suspend()函数(暂停函数)恢复处理数据。

Setserror() toQAudio::NoError. Setsstate() toQAudio::ActiveStateif you previously called start(QIODevice*). Setsstate() toQAudio::IdleStateif you previously calledstart(). emitsstateChanged() signal.

12)、void QAudioInput::setBufferSize(int value)//设置缓冲区大小

将音频缓冲区大小设置为value字节。

注:这个函数可以在start()函数调用之前任意时刻调用,对这个函数的调用在start()之后被忽略。不应该假定缓冲区的大小设置是实际使用的缓冲区大小,在start()函数之后调用该函数返回的都是实际使用的缓冲区大小。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容