typehm

Results 3 comments of typehm

你是没有自定义kit类?然后用了KSYStreamer类里面的setMuteAudio(true)? 这个接口会将所有音频静音。 如果只想静音mic采集到的数据,可以调用setVoiceVolume(0) 没有静音,用的是dummyAudioCapture来输出空白pcm。 另外,补充一点,用AudioFilter也是完全可以实现同样功能的,只要将这个AudioFilter的输出格式配置一下,比如要把声道数配成2,采样率也配成所输入pcm的采样率。 具体一点就是实现AudioFilterBase中的getOutFormat方法。 这个方法我尝试一下,之前是直接继承自AudioFilterBase的,没有重写getOutFormat方法。

感谢,用AudioFilter,重载getOutFormat后解决了。 但是貌似不会重采样,只有把采样率设为和streamer设置的采样率一致时才正常。

最近有点忙,暂时没有时间维护,有空了会再细看一下。