我想请教关于AUX_IN使用的问题。
我想实现LINE_IN输入音频,然后对音频进行处理(如降噪),而后LINE_OUT输出。运行官方案例pineline_passthru可以实现从输入到输出,但随后我发现输入的音频是无法改变的(无法对其进行处理),并且即使将pineline_passthru中的输出管道(i2s_stream_writer)删除,仍然能够实现输出,也即只需要i2s_stream_reader就可以实现输入后直接输出,无法做任何处理。这和我预想的很不一样
但如果将LINE_IN改为麦克风输入(AUDIO_HAL_CODEC_MODE_LINE_IN变为AUDIO_HAL_CODEC_MODE_BOTH)就正常了,即没有writer模块便无法实现输出