It looks like I posted this question in the wrong forum. http://e2e.ti.com/support/dsp/tms320c6000_high_performance_dsps/f/115/t/321707.aspx
I am reposting here...
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.