I was working on USB Devices. Every where i get examples as speaker for Audio class and keyboard, mouse for HID class. As per my understanding we use HID class API's to enumerate audio devices like speaker etc., so what more extra functionality is present in Audio class. So how can i differentiate between Audio Class and HID class.
Please can anyone give a better understanding on that?