The audio example (pdk_C6748_2_0_0_0\biospsp_03_00_01_00\drivers\examples\evm6748\audio) shows how to copy input to output. There's really no error handling. It assumes all is well.
I see that the underlying McASP driver has a "LoopJob" feature that will put out silence if a new buffer is not supplied by the application in time. Is there some means for the application to be alerted when this happens? I don't see any candidate Audio or McASP IOCTLs except for the barely documented Mcasp_IOCTL_GET_DEVINFO.