diff options
author | Marcus Meissner <marcus@jet.franken.de> | 2012-04-15 14:45:31 +0000 |
---|---|---|
committer | Marcus Meissner <marcus@jet.franken.de> | 2012-04-15 14:45:31 +0000 |
commit | 94f4e85ca82becfe282459883e009ba41dfa8253 (patch) | |
tree | 9ac2178faca44e3889c6d2fdc1d8d4a1835bbf56 | |
parent | 3259f4d81b0025959aa0b5f04abd64be8835ed21 (diff) | |
download | libgphoto2-94f4e85ca82becfe282459883e009ba41dfa8253.tar.gz |
maximumshots reporting
git-svn-id: https://svn.code.sf.net/p/gphoto/code/branches/libgphoto2-2_4/libgphoto2@13991 67ed7778-7388-44ab-90cf-0a291f65f57c
-rw-r--r-- | camlibs/ptp2/config.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/camlibs/ptp2/config.c b/camlibs/ptp2/config.c index 391cfdf5c..f4022755d 100644 --- a/camlibs/ptp2/config.c +++ b/camlibs/ptp2/config.c @@ -1080,9 +1080,21 @@ _get_INT(CONFIG_GET_ARGS) { case PTP_DTC_UINT32: sprintf (value, "%u", dpd->CurrentValue.u32 ); break; + case PTP_DTC_INT32: + sprintf (value, "%d", dpd->CurrentValue.i32 ); + break; case PTP_DTC_UINT16: sprintf (value, "%u", dpd->CurrentValue.u16 ); break; + case PTP_DTC_INT16: + sprintf (value, "%d", dpd->CurrentValue.i16 ); + break; + case PTP_DTC_UINT8: + sprintf (value, "%u", dpd->CurrentValue.u8 ); + break; + case PTP_DTC_INT8: + sprintf (value, "%d", dpd->CurrentValue.i8 ); + break; default: sprintf (value,_("unexpected datatype %i"),dpd->DataType); return GP_ERROR; @@ -5331,6 +5343,7 @@ static struct submenu capture_settings_menu[] = { { N_("Bracket Order"), "bracketorder", PTP_DPC_NIKON_BracketOrder, PTP_VENDOR_NIKON, PTP_DTC_UINT8, _get_Nikon_BracketOrder, _put_Nikon_BracketOrder}, { N_("Burst Number"), "burstnumber", PTP_DPC_BurstNumber, 0, PTP_DTC_UINT16, _get_BurstNumber, _put_BurstNumber}, { N_("Burst Interval"), "burstinterval", PTP_DPC_BurstNumber, 0, PTP_DTC_UINT16, _get_Milliseconds, _put_Milliseconds}, + { N_("Maximum Shots"), "maximumshots", PTP_DPC_NIKON_MaximumShots, PTP_VENDOR_NIKON, PTP_DTC_UINT8, _get_INT, _put_None}, /* Newer Nikons have UINT8 ranges */ { N_("Auto White Balance Bias"), "autowhitebias", PTP_DPC_NIKON_WhiteBalanceAutoBias, PTP_VENDOR_NIKON, PTP_DTC_UINT8, _get_Nikon_UWBBias, _put_Nikon_UWBBias}, |