#include <cafe/usb_mic.h> int USBMICGetStatus(usb_mic_handle_t h_mic, usb_mic_status_t* p_status);
|h_mic||Instance handle returned via
Pointer to a structure of type
A value of zero indicates success and any other value the type of error that was encountered.
Calling this function will return the current status of the ring buffer that is shared between the USB UAC microphone library and the application. The reading of the status variables is protected with a mutex assuring that all structure elements are coherent with one another.
This function is designed to be callable from a timing sensitive thread such as an AX callback function.
|Background||Do not call this function from the background.|
|Interrupt handler||Do not call this function from any interrupt handler.|
|Exception handler||Do not call this function from any exception handler.|
2013/05/08 Automated cleanup pass.
2012/08/03 Cleanup Pass
2012/07/05 Update for SDK2.06
2012/01/05 Initial version.