I am using dm368 external aic3x codec to record, whis the proposal of http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/100/p/138908/716905.aspx#716905
i chaged NUM_CHANNELS to 2, and CREATE and START operations are correct. when I run
OSA_tskSendMsg(&gAUDIO_ctrl.audioTsk, pTsk1, AVSERVER_CMD_CREATE, NULL, OSA_MBX_WAIT_ACK);
OSA_tskSendMsg(&gAUDIO_ctrl.audioTsk, pTsk1, AVSERVER_CMD_START, NULL, OSA_MBX_WAIT_ACK);
the capture device is running, but when i DELETE the audio tast,that is
OSA_tskSendMsg(&gAUDIO_ctrl.audioTsk, pTsk1, AVSERVER_CMD_DELETE, NULL,OSA_MBX_WAIT_ACK);
an error occored as below:
AUDIO: Received CMD = 0x0302
AUDIO: Delete...
AUDIO_audioTskDelete
*** glibc detected *** ./av_server.out: free(): invalid next size (normal): 0x00380d28 ***
Dose any one have experience and share me about this? Thank you very much!