diff options
author | Marcus Meissner <marcus@jet.franken.de> | 2021-05-23 16:13:34 +0200 |
---|---|---|
committer | Marcus Meissner <marcus@jet.franken.de> | 2021-05-23 16:13:34 +0200 |
commit | 33372d3e2bcfafd0eea1ae2f8981a2bbb1a878d6 (patch) | |
tree | 5a5f114c18a8701036d50506fafbf89a1f7899ed /camlibs | |
parent | 7cc3bf313c9d633aa84f992b6b0024e31e009df9 (diff) | |
download | libgphoto2-33372d3e2bcfafd0eea1ae2f8981a2bbb1a878d6.tar.gz |
report that nikons cannot upload
https://github.com/gphoto/gphoto2/issues/427
Diffstat (limited to 'camlibs')
-rw-r--r-- | camlibs/ptp2/library.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/camlibs/ptp2/library.c b/camlibs/ptp2/library.c index 0f7e3ec48..b7a198468 100644 --- a/camlibs/ptp2/library.c +++ b/camlibs/ptp2/library.c @@ -2957,6 +2957,10 @@ camera_abilities (CameraAbilitiesList *list) a.folder_operations = GP_FOLDER_OPERATION_PUT_FILE | GP_FOLDER_OPERATION_MAKE_DIR | GP_FOLDER_OPERATION_REMOVE_DIR; + if (models[i].usb_vendor == 0x4b0) { + /* make it clear nikons cannot upload */ + a.folder_operations &= ~GP_FOLDER_OPERATION_PUT_FILE; + } CR (gp_abilities_list_append (list, a)); } for (i = 0; i < sizeof(mtp_models)/sizeof(mtp_models[0]); i++) { |