Environment:
- Samsung Galaxy 5, Android 4.4.2
- Windows Desktop (x64) USB connected to the Android device
- WinUsb
Implementation
In accordance with this link, I am trying to receive the USB Isochronous Audio ( Streaming ) from my Samsung G5 Device, I switch the device to accessory mode while setting the audio mode to 44100x2x16 using Request 58.
The device is successfully switched to Accessory mode exposed as "0x2D05 - accessory + audio + adb".
I successfully connect to the Isochronous Endpoint ( #0x83 ) and start reading Isochronous packets/Frames.
However, while the packets are successfully received there is no payload...
Questions
Should I setup anything other than the above mentioned? Should I send any USB Control commands to the Endpoint and/or audio Interface?