static int ch_table[] = { 0, AUDIO_CHANNEL_MONO, AUDIO_CHANNEL_STEREO,
AUDIO_CHANNEL_MULTI_3, AUDIO_CHANNEL_MULTI_4, AUDIO_CHANNEL_MULTI_5,
- AUDIO_CHANNEL_MULTI_6, AUDIO_CHANNEL_MULTI_7, AUDIO_CHANNEL_MULTI_8 };
+ AUDIO_CHANNEL_MULTI_6, AUDIO_CHANNEL_MULTI_7, AUDIO_CHANNEL_MULTI_8,
+ AUDIO_CHANNEL_MULTI_9, AUDIO_CHANNEL_MULTI_10, AUDIO_CHANNEL_MULTI_11,
+ AUDIO_CHANNEL_MULTI_12, AUDIO_CHANNEL_MULTI_13, AUDIO_CHANNEL_MULTI_14,
+ AUDIO_CHANNEL_MULTI_15, AUDIO_CHANNEL_MULTI_16 };
static char *state_str[] = { "IDLE", "RUNNING", "PAUSED" };
static void _audio_in_state_cb(audio_in_h handle, audio_io_state_e previous, audio_io_state_e current,
audio_io_test_read_write();
} else if (argc == 4) {
int channel_idx = atoi(argv[3]);
- if (channel_idx < 0 || channel_idx > 8) {
+ if (channel_idx <= 0 || channel_idx > 16) {
printf("Invalid channel\n");
return 0;
}