do not check if device is closed
This commit is contained in:
@@ -90,7 +90,7 @@ freq_found:
|
|||||||
}
|
}
|
||||||
|
|
||||||
ep_desc = &audio_class->hport->config.intf[intf].altsetting[altsetting].ep[0].ep_desc;
|
ep_desc = &audio_class->hport->config.intf[intf].altsetting[altsetting].ep[0].ep_desc;
|
||||||
|
|
||||||
setup->bmRequestType = USB_REQUEST_DIR_OUT | USB_REQUEST_CLASS | USB_REQUEST_RECIPIENT_ENDPOINT;
|
setup->bmRequestType = USB_REQUEST_DIR_OUT | USB_REQUEST_CLASS | USB_REQUEST_RECIPIENT_ENDPOINT;
|
||||||
setup->bRequest = AUDIO_REQUEST_SET_CUR;
|
setup->bRequest = AUDIO_REQUEST_SET_CUR;
|
||||||
setup->wValue = (AUDIO_EP_CONTROL_SAMPLING_FEQ << 8) | 0x00;
|
setup->wValue = (AUDIO_EP_CONTROL_SAMPLING_FEQ << 8) | 0x00;
|
||||||
@@ -126,10 +126,6 @@ int usbh_audio_close(struct usbh_audio *audio_class, const char *name)
|
|||||||
uint8_t intf = 0xff;
|
uint8_t intf = 0xff;
|
||||||
uint8_t altsetting = 1;
|
uint8_t altsetting = 1;
|
||||||
|
|
||||||
if (audio_class->is_opened == false) {
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
for (size_t i = 0; i < audio_class->module_num; i++) {
|
for (size_t i = 0; i < audio_class->module_num; i++) {
|
||||||
if (strcmp(name, audio_class->module[i].name) == 0) {
|
if (strcmp(name, audio_class->module[i].name) == 0) {
|
||||||
intf = audio_class->module[i].data_intf;
|
intf = audio_class->module[i].data_intf;
|
||||||
|
|||||||
@@ -251,10 +251,6 @@ int usbh_video_close(struct usbh_video *video_class)
|
|||||||
|
|
||||||
USB_LOG_INFO("Close video device\r\n");
|
USB_LOG_INFO("Close video device\r\n");
|
||||||
|
|
||||||
if (video_class->is_opened == false) {
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
video_class->is_opened = false;
|
video_class->is_opened = false;
|
||||||
|
|
||||||
if (video_class->isoin) {
|
if (video_class->isoin) {
|
||||||
|
|||||||
Reference in New Issue
Block a user