This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

audio AIC3X cap

Other Parts Discussed in Thread: TVP5158

hi all ,now my own board don't use the TVP5158,because i use the command

arecord -l:

card 0: SOUND0 [TI81XX SOUND0], device 0: AIC3X tlv320aic3x-hifi-0 []
Subdevices: 1/1
Subdevice #0: subdevice #0

so how can i modify the audio cap->playback usecase,i have see the audio notes which tell us that 

For AIC capture, captureDevice should be modified to corresponding H/W &
enableTVP5158 should be set to FALSE.

but now i test found that i don't set the enableTVP5158 to be FALSE,i can alse run normally,so why?

  • enableTVP5158 flag is mainly used to demux multiple capture channels and separate individual channel's audio data. enableTVP5158 along with numChannels enables this demultiplexing.

    Probably for your case, correct ALSA device name selection &demultiplexing happens correctly (or) does not happen based on numChannels. Please note that enableTVP5158 flag does not perform any specific configuration for TVP5158. 

    If it is working fine, then you can retain existing code. This note is mainly to inform the user that the code is not validated for any capture device other than TVP5158 in dvr rdk.