summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcus Meissner <marcus@jet.franken.de>2020-09-27 20:10:58 +0200
committerMarcus Meissner <marcus@jet.franken.de>2020-09-27 20:10:58 +0200
commit1bb4eb4b6e29a028c8d8087dd321e29ba853cd1f (patch)
tree7b4705994ea955bbdb8c0118a4abb01f91559e6c
parentba6035afcdfaa164934989f7fcc842009a34ab65 (diff)
downloadlibgphoto2-1bb4eb4b6e29a028c8d8087dd321e29ba853cd1f.tar.gz
decode all new fuji dpc
-rw-r--r--camlibs/ptp2/ptp.c121
1 files changed, 120 insertions, 1 deletions
diff --git a/camlibs/ptp2/ptp.c b/camlibs/ptp2/ptp.c
index 55b9a8947..ccc5dd325 100644
--- a/camlibs/ptp2/ptp.c
+++ b/camlibs/ptp2/ptp.c
@@ -6311,7 +6311,126 @@ ptp_get_property_description(PTPParams* params, uint16_t dpc)
{PTP_DPC_FUJI_BatteryLevel, "BatteryLevel"},
{PTP_DPC_FUJI_InitSequence, "InitSequence"},
{PTP_DPC_FUJI_AppVersion, "AppVersion"},
-
+ {PTP_DPC_FUJI_DRangeMode,"DRangeMode"},
+ {PTP_DPC_FUJI_LiveViewBrightness,"LiveViewBrightness"},
+ {PTP_DPC_FUJI_ThroughImageZoom,"ThroughImageZoom"},
+ {PTP_DPC_FUJI_NoiseReduction,"NoiseReduction"},
+ {PTP_DPC_FUJI_MacroMode,"MacroMode"},
+ {PTP_DPC_FUJI_LiveViewStyle,"LiveViewStyle"},
+ {PTP_DPC_FUJI_FaceDetectionMode,"FaceDetectionMode"},
+ {PTP_DPC_FUJI_RedEyeCorrectionMode,"RedEyeCorrectionMode"},
+ {PTP_DPC_FUJI_RawCompression,"RawCompression"},
+ {PTP_DPC_FUJI_GrainEffect,"GrainEffect"},
+ {PTP_DPC_FUJI_SetEyeAFMode,"SetEyeAFMode"},
+ {PTP_DPC_FUJI_FocusPoints,"FocusPoints"},
+ {PTP_DPC_FUJI_MFAssistMode,"MFAssistMode"},
+ {PTP_DPC_FUJI_InterlockAEAFArea,"InterlockAEAFArea"},
+ {PTP_DPC_FUJI_Shadowing,"Shadowing"},
+ {PTP_DPC_FUJI_WideDynamicRange,"WideDynamicRange"},
+ {PTP_DPC_FUJI_TNumber,"TNumber"},
+ {PTP_DPC_FUJI_SerialMode,"SerialMode"},
+ {PTP_DPC_FUJI_ExposureDelay,"ExposureDelay"},
+ {PTP_DPC_FUJI_PreviewTime,"PreviewTime"},
+ {PTP_DPC_FUJI_BlackImageTone,"BlackImageTone"},
+ {PTP_DPC_FUJI_Illumination,"Illumination"},
+ {PTP_DPC_FUJI_FrameGuideMode,"FrameGuideMode"},
+ {PTP_DPC_FUJI_ViewfinderWarning,"ViewfinderWarning"},
+ {PTP_DPC_FUJI_AutoImageRotation,"AutoImageRotation"},
+ {PTP_DPC_FUJI_DetectImageRotation,"DetectImageRotation"},
+ {PTP_DPC_FUJI_ShutterPriorityMode1,"ShutterPriorityMode1"},
+ {PTP_DPC_FUJI_ShutterPriorityMode2,"ShutterPriorityMode2"},
+ {PTP_DPC_FUJI_AFIlluminator,"AFIlluminator"},
+ {PTP_DPC_FUJI_FlashTuneSpeed,"FlashTuneSpeed"},
+ {PTP_DPC_FUJI_FlashShutterLimit,"FlashShutterLimit"},
+ {PTP_DPC_FUJI_BuiltinFlashMode,"BuiltinFlashMode"},
+ {PTP_DPC_FUJI_FlashManualMode,"FlashManualMode"},
+ {PTP_DPC_FUJI_ModelingFlash,"ModelingFlash"},
+ {PTP_DPC_FUJI_AEAFLockButton,"AEAFLockButton"},
+ {PTP_DPC_FUJI_CenterButton,"CenterButton"},
+ {PTP_DPC_FUJI_MultiSelectorButton,"MultiSelectorButton"},
+ {PTP_DPC_FUJI_FunctionLock,"FunctionLock"},
+ {PTP_DPC_FUJI_ButtonsAndDials,"ButtonsAndDials"},
+ {PTP_DPC_FUJI_MBD200Batteries,"MBD200Batteries"},
+ {PTP_DPC_FUJI_AFOnForMBD200Batteries,"AFOnForMBD200Batteries"},
+ {PTP_DPC_FUJI_ShotCount,"ShotCount"},
+ {PTP_DPC_FUJI_ShutterExchangeCount,"ShutterExchangeCount"},
+ {PTP_DPC_FUJI_WorldClock,"WorldClock"},
+ {PTP_DPC_FUJI_Language,"Language"},
+ {PTP_DPC_FUJI_FrameNumberSequence,"FrameNumberSequence"},
+ {PTP_DPC_FUJI_VideoMode,"VideoMode"},
+ {PTP_DPC_FUJI_SetUSBMode,"SetUSBMode"},
+ {PTP_DPC_FUJI_CommentWriteSetting,"CommentWriteSetting"},
+ {PTP_DPC_FUJI_BCRAppendDelimiter,"BCRAppendDelimiter"},
+ {PTP_DPC_FUJI_VideoOutOnOff,"VideoOutOnOff"},
+ {PTP_DPC_FUJI_CropMode,"CropMode"},
+ {PTP_DPC_FUJI_LensZoomPos,"LensZoomPos"},
+ {PTP_DPC_FUJI_FocusPosition,"FocusPosition"},
+ {PTP_DPC_FUJI_LiveViewImageQuality,"LiveViewImageQuality"},
+ {PTP_DPC_FUJI_LiveViewCondition,"LiveViewCondition"},
+ {PTP_DPC_FUJI_LiveViewWhiteBalanceGain,"LiveViewWhiteBalanceGain"},
+ {PTP_DPC_FUJI_FocusLength,"FocusLength"},
+ {PTP_DPC_FUJI_CropAreaFrameInfo,"CropAreaFrameInfo"},
+ {PTP_DPC_FUJI_ResetSetting,"ResetSetting"},
+ {PTP_DPC_FUJI_IOPCode,"IOPCode"},
+ {PTP_DPC_FUJI_TetherRawConditionCode,"TetherRawConditionCode"},
+ {PTP_DPC_FUJI_TetherRawCompatibilityCode,"TetherRawCompatibilityCode"},
+ {PTP_DPC_FUJI_LightTune,"LightTune"},
+ {PTP_DPC_FUJI_ProgramShift,"ProgramShift"},
+ {PTP_DPC_FUJI_PriorityMode,"PriorityMode"},
+ {PTP_DPC_FUJI_DeviceName,"DeviceName"},
+ {PTP_DPC_FUJI_MediaRecord,"MediaRecord"},
+ {PTP_DPC_FUJI_FreeSDRAMImages,"FreeSDRAMImages"},
+ {PTP_DPC_FUJI_MediaStatus,"MediaStatus"},
+ {PTP_DPC_FUJI_ForceMode,"ForceMode"},
+ {PTP_DPC_FUJI_TotalShotCount,"TotalShotCount"},
+ {PTP_DPC_FUJI_HighLightTone,"HighLightTone"},
+ {PTP_DPC_FUJI_ShadowTone,"ShadowTone"},
+ {PTP_DPC_FUJI_LongExposureNR,"LongExposureNR"},
+ {PTP_DPC_FUJI_FullTimeManualFocus,"FullTimeManualFocus"},
+ {PTP_DPC_FUJI_ISODialHn1,"ISODialHn1"},
+ {PTP_DPC_FUJI_ISODialHn2,"ISODialHn2"},
+ {PTP_DPC_FUJI_ViewMode1,"ViewMode1"},
+ {PTP_DPC_FUJI_ViewMode2,"ViewMode2"},
+ {PTP_DPC_FUJI_DispInfoMode,"DispInfoMode"},
+ {PTP_DPC_FUJI_LensISSwitch,"LensISSwitch"},
+ {PTP_DPC_FUJI_InstantAFMode,"InstantAFMode"},
+ {PTP_DPC_FUJI_PreAFMode,"PreAFMode"},
+ {PTP_DPC_FUJI_CustomSetting,"CustomSetting"},
+ {PTP_DPC_FUJI_LMOMode,"LMOMode"},
+ {PTP_DPC_FUJI_LockButtonMode,"LockButtonMode"},
+ {PTP_DPC_FUJI_AFLockMode,"AFLockMode"},
+ {PTP_DPC_FUJI_MicJackMode,"MicJackMode"},
+ {PTP_DPC_FUJI_ISMode,"ISMode"},
+ {PTP_DPC_FUJI_DateTimeDispFormat,"DateTimeDispFormat"},
+ {PTP_DPC_FUJI_AeAfLockKeyAssign,"AeAfLockKeyAssign"},
+ {PTP_DPC_FUJI_CrossKeyAssign,"CrossKeyAssign"},
+ {PTP_DPC_FUJI_SilentMode,"SilentMode"},
+ {PTP_DPC_FUJI_PBSound,"PBSound"},
+ {PTP_DPC_FUJI_EVFDispAutoRotate,"EVFDispAutoRotate"},
+ {PTP_DPC_FUJI_ExposurePreview,"ExposurePreview"},
+ {PTP_DPC_FUJI_DispBrightness1,"DispBrightness1"},
+ {PTP_DPC_FUJI_DispBrightness2,"DispBrightness2"},
+ {PTP_DPC_FUJI_DispChroma1,"DispChroma1"},
+ {PTP_DPC_FUJI_DispChroma2,"DispChroma2"},
+ {PTP_DPC_FUJI_FocusCheckMode,"FocusCheckMode"},
+ {PTP_DPC_FUJI_FocusScaleUnit,"FocusScaleUnit"},
+ {PTP_DPC_FUJI_SetFunctionButton,"SetFunctionButton"},
+ {PTP_DPC_FUJI_SensorCleanTiming,"SensorCleanTiming"},
+ {PTP_DPC_FUJI_CustomAutoPowerOff,"CustomAutoPowerOff"},
+ {PTP_DPC_FUJI_FileNamePrefix1,"FileNamePrefix1"},
+ {PTP_DPC_FUJI_FileNamePrefix2,"FileNamePrefix2"},
+ {PTP_DPC_FUJI_CustomDispInfo,"CustomDispInfo"},
+ {PTP_DPC_FUJI_CustomPreviewTime,"CustomPreviewTime"},
+ {PTP_DPC_FUJI_FocusArea1,"FocusArea1"},
+ {PTP_DPC_FUJI_FocusArea2,"FocusArea2"},
+ {PTP_DPC_FUJI_FocusArea3,"FocusArea3"},
+ {PTP_DPC_FUJI_FrameGuideGridInfo1,"FrameGuideGridInfo1"},
+ {PTP_DPC_FUJI_FrameGuideGridInfo2,"FrameGuideGridInfo2"},
+ {PTP_DPC_FUJI_FrameGuideGridInfo3,"FrameGuideGridInfo3"},
+ {PTP_DPC_FUJI_FrameGuideGridInfo4,"FrameGuideGridInfo4"},
+ {PTP_DPC_FUJI_LensZoomPosCaps,"LensZoomPosCaps"},
+ {PTP_DPC_FUJI_FocusLimiter,"FocusLimiter"},
+ {PTP_DPC_FUJI_FocusArea4,"FocusArea4"},
{0,NULL}
};