aboutsummaryrefslogtreecommitdiffstats
path: root/LUFA/Drivers/USB/Class/Device/Audio.c
diff options
context:
space:
mode:
authorDean Camera <dean@fourwalledcubicle.com>2011-06-08 01:26:52 +0000
committerDean Camera <dean@fourwalledcubicle.com>2011-06-08 01:26:52 +0000
commite572ee7ff271a3f454fcd8a5fb0d2079bbda4be2 (patch)
tree623b40f35b2918661580673959b28996fedeaa0e /LUFA/Drivers/USB/Class/Device/Audio.c
parent605ef921cc189d9a55ce3787a2ac1dd78ef4d14e (diff)
downloadlufa-e572ee7ff271a3f454fcd8a5fb0d2079bbda4be2.tar.gz
lufa-e572ee7ff271a3f454fcd8a5fb0d2079bbda4be2.tar.bz2
lufa-e572ee7ff271a3f454fcd8a5fb0d2079bbda4be2.zip
Added new Host mode Audio Class driver.
Added new EVENT_Audio_StreamStartStopChange() event to the Audio Device Class driver to detect stream start/stop events.
Diffstat (limited to 'LUFA/Drivers/USB/Class/Device/Audio.c')
-rw-r--r--LUFA/Drivers/USB/Class/Device/Audio.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/LUFA/Drivers/USB/Class/Device/Audio.c b/LUFA/Drivers/USB/Class/Device/Audio.c
index dbf62dae2..60c091e7f 100644
--- a/LUFA/Drivers/USB/Class/Device/Audio.c
+++ b/LUFA/Drivers/USB/Class/Device/Audio.c
@@ -70,6 +70,7 @@ void Audio_Device_ProcessControlRequest(USB_ClassInfo_Audio_Device_t* const Audi
Endpoint_ClearStatusStage();
AudioInterfaceInfo->State.InterfaceEnabled = ((USB_ControlRequest.wValue & 0xFF) != 0);
+ EVENT_Audio_StreamStartStopChange(AudioInterfaceInfo);
}
break;
@@ -164,4 +165,9 @@ bool Audio_Device_ConfigureEndpoints(USB_ClassInfo_Audio_Device_t* const AudioIn
return true;
}
+void Audio_Device_Event_Stub(void)
+{
+
+}
+
#endif