Hi jimmychan,
Thanks for your reply..
The ioctl call goes as follows ..
err = ioctl(fd_asrc, ASRC_CONVERT, &buf_info);
fd_asrc is the id of the hardware asrc
ASRC_CONVERT is the command
struct asrc_convert_buffer buf_info has the details of input and output addresses with the lengths as well
This call is used in mxc_asrc driver code.. I would be looking forward for your views and suggestions.. thanks..