\r
bool SampleReceived = false;\r
\r
- Pipe_SelectPipe(AudioInterfaceInfo->Config.DataOUTPipeNumber);\r
+ Pipe_SelectPipe(AudioInterfaceInfo->Config.DataINPipeNumber);\r
Pipe_Unfreeze();\r
SampleReceived = Pipe_IsINReceived();\r
Pipe_Freeze();\r
+\r
return SampleReceived;\r
}\r
\r
if ((USB_HostState != HOST_STATE_Configured) || !(AudioInterfaceInfo->State.IsActive))\r
return false;\r
\r
- Pipe_SelectPipe(AudioInterfaceInfo->Config.DataINPipeNumber);\r
+ Pipe_SelectPipe(AudioInterfaceInfo->Config.DataOUTPipeNumber);\r
return Pipe_IsOUTReady();\r
}\r
\r
{\r
Pipe_Write_8(Sample);\r
\r
- if (Pipe_BytesInPipe() == AudioInterfaceInfo->State.DataINPipeSize)\r
+ if (Pipe_BytesInPipe() == AudioInterfaceInfo->State.DataOUTPipeSize)\r
{\r
Pipe_Unfreeze();\r
Pipe_ClearOUT();\r
{\r
Pipe_Write_16_LE(Sample);\r
\r
- if (Pipe_BytesInPipe() == AudioInterfaceInfo->State.DataINPipeSize)\r
+ if (Pipe_BytesInPipe() == AudioInterfaceInfo->State.DataOUTPipeSize)\r
{\r
Pipe_Unfreeze();\r
Pipe_ClearOUT();\r
Pipe_Write_16_LE(Sample);\r
Pipe_Write_8(Sample >> 16);\r
\r
- if (Pipe_BytesInPipe() == AudioInterfaceInfo->State.DataINPipeSize)\r
+ if (Pipe_BytesInPipe() == AudioInterfaceInfo->State.DataOUTPipeSize)\r
{\r
Pipe_Unfreeze();\r
Pipe_ClearOUT();\r