X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=bmusb.cpp;h=7f565f04265fcd3ba66843dd479303943142c9a2;hb=0bea2b91db77c52a002b6cb09064213fc6f39f5a;hp=8d0918c2215bd6b750ba015b421d50b4c3f38c72;hpb=9aa1c92ad811fda2d7dd94a53b4c731fe5a83472;p=bmusb diff --git a/bmusb.cpp b/bmusb.cpp index 8d0918c..7f565f0 100644 --- a/bmusb.cpp +++ b/bmusb.cpp @@ -604,8 +604,8 @@ void BMUSBCapture::start_bm_capture() printf(" interface %d\n", interface_number); const libusb_interface *interface = &config->interface[interface_number]; for (int altsetting = 0; altsetting < interface->num_altsetting; ++altsetting) { - printf(" alternate setting %d\n", altsetting); const libusb_interface_descriptor *interface_desc = &interface->altsetting[altsetting]; + printf(" alternate setting %d\n", interface_desc->bAlternateSetting); for (int endpoint_number = 0; endpoint_number < interface_desc->bNumEndpoints; ++endpoint_number) { const libusb_endpoint_descriptor *endpoint = &interface_desc->endpoint[endpoint_number]; printf(" endpoint address 0x%02x\n", endpoint->bEndpointAddress);