aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLinus Walleij <triad@df.lth.se>2007-09-24 20:32:35 +0000
committerLinus Walleij <triad@df.lth.se>2007-09-24 20:32:35 +0000
commit91621ff5db5fa21b06db0e8d8163988fa725f808 (patch)
tree7a0f8cd19cf1396f82a5cd3b405dfc1ebc0db097 /src
parent016e3737ca888eff2ac118436e704a481490e08e (diff)
downloadlibmtp-91621ff5db5fa21b06db0e8d8163988fa725f808.tar.gz
One more potential device
Diffstat (limited to 'src')
-rw-r--r--src/libusb-glue.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/libusb-glue.c b/src/libusb-glue.c
index ab34dd2..09261b5 100644
--- a/src/libusb-glue.c
+++ b/src/libusb-glue.c
@@ -370,6 +370,9 @@ static const LIBMTP_device_entry_t mtp_device_table[] = {
* RCA / Thomson
*/
{"Thomson Opal / RCA Lyra MC4002", 0x069b, 0x0777, DEVICE_FLAG_NONE },
+ // From Svenna <svenna@svenna.de>
+ // Not confirmed to be MTP.
+ {"Thomson scenium E308", 0x069b, 0x3028, DEVICE_FLAG_NONE },
/*
* NTT DoCoMo
@@ -1651,6 +1654,7 @@ static void close_usb(PTP_USB* ptp_usb)
#endif
// Added to clear some stuff on the OUT endpoint
// TODO: is this good on the Mac too?
+ // HINT: some devices may need that you comment these two out too.
usb_resetep(ptp_usb->handle, ptp_usb->outep);
usb_release_interface(ptp_usb->handle, (int) ptp_usb->interface);
// Brutally reset device