render opcodes from nikon canon and sony in debugging
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@15347 67ed7778-7388-44ab-90cf-0a291f65f57c
This commit is contained in:
@@ -5780,6 +5780,212 @@ struct {
|
||||
{PTP_OC_ANDROID_EndEditObject,N_("End Edit Object")},
|
||||
};
|
||||
|
||||
struct {
|
||||
uint16_t opcode;
|
||||
const char *name;
|
||||
} ptp_opcode_nikon_trans[] = {
|
||||
{PTP_OC_NIKON_GetProfileAllData,"PTP_OC_NIKON_GetProfileAllData"},
|
||||
{PTP_OC_NIKON_SendProfileData,"PTP_OC_NIKON_SendProfileData"},
|
||||
{PTP_OC_NIKON_DeleteProfile,"PTP_OC_NIKON_DeleteProfile"},
|
||||
{PTP_OC_NIKON_SetProfileData,"PTP_OC_NIKON_SetProfileData"},
|
||||
{PTP_OC_NIKON_AdvancedTransfer,"PTP_OC_NIKON_AdvancedTransfer"},
|
||||
{PTP_OC_NIKON_GetFileInfoInBlock,"PTP_OC_NIKON_GetFileInfoInBlock"},
|
||||
{PTP_OC_NIKON_Capture,"PTP_OC_NIKON_Capture"},
|
||||
{PTP_OC_NIKON_AfDrive,"PTP_OC_NIKON_AfDrive"},
|
||||
{PTP_OC_NIKON_SetControlMode,"PTP_OC_NIKON_SetControlMode"},
|
||||
{PTP_OC_NIKON_DelImageSDRAM,"PTP_OC_NIKON_DelImageSDRAM"},
|
||||
{PTP_OC_NIKON_GetLargeThumb,"PTP_OC_NIKON_GetLargeThumb"},
|
||||
{PTP_OC_NIKON_CurveDownload,"PTP_OC_NIKON_CurveDownload"},
|
||||
{PTP_OC_NIKON_CurveUpload,"PTP_OC_NIKON_CurveUpload"},
|
||||
{PTP_OC_NIKON_CheckEvent,"PTP_OC_NIKON_CheckEvent"},
|
||||
{PTP_OC_NIKON_DeviceReady,"PTP_OC_NIKON_DeviceReady"},
|
||||
{PTP_OC_NIKON_SetPreWBData,"PTP_OC_NIKON_SetPreWBData"},
|
||||
{PTP_OC_NIKON_GetVendorPropCodes,"PTP_OC_NIKON_GetVendorPropCodes"},
|
||||
{PTP_OC_NIKON_AfCaptureSDRAM,"PTP_OC_NIKON_AfCaptureSDRAM"},
|
||||
{PTP_OC_NIKON_GetPictCtrlData,"PTP_OC_NIKON_GetPictCtrlData"},
|
||||
{PTP_OC_NIKON_SetPictCtrlData,"PTP_OC_NIKON_SetPictCtrlData"},
|
||||
{PTP_OC_NIKON_DelCstPicCtrl,"PTP_OC_NIKON_DelCstPicCtrl"},
|
||||
{PTP_OC_NIKON_GetPicCtrlCapability,"PTP_OC_NIKON_GetPicCtrlCapability"},
|
||||
{PTP_OC_NIKON_GetPreviewImg,"PTP_OC_NIKON_GetPreviewImg"},
|
||||
{PTP_OC_NIKON_StartLiveView,"PTP_OC_NIKON_StartLiveView"},
|
||||
{PTP_OC_NIKON_EndLiveView,"PTP_OC_NIKON_EndLiveView"},
|
||||
{PTP_OC_NIKON_GetLiveViewImg,"PTP_OC_NIKON_GetLiveViewImg"},
|
||||
{PTP_OC_NIKON_MfDrive,"PTP_OC_NIKON_MfDrive"},
|
||||
{PTP_OC_NIKON_ChangeAfArea,"PTP_OC_NIKON_ChangeAfArea"},
|
||||
{PTP_OC_NIKON_AfDriveCancel,"PTP_OC_NIKON_AfDriveCancel"},
|
||||
{PTP_OC_NIKON_InitiateCaptureRecInMedia,"PTP_OC_NIKON_InitiateCaptureRecInMedia"},
|
||||
{PTP_OC_NIKON_GetVendorStorageIDs,"PTP_OC_NIKON_GetVendorStorageIDs"},
|
||||
{PTP_OC_NIKON_StartMovieRecInCard,"PTP_OC_NIKON_StartMovieRecInCard"},
|
||||
{PTP_OC_NIKON_EndMovieRec,"PTP_OC_NIKON_EndMovieRec"},
|
||||
{PTP_OC_NIKON_TerminateCapture,"PTP_OC_NIKON_TerminateCapture"},
|
||||
{PTP_OC_NIKON_GetDevicePTPIPInfo,"PTP_OC_NIKON_GetDevicePTPIPInfo"},
|
||||
{PTP_OC_NIKON_GetPartialObjectHiSpeed,"PTP_OC_NIKON_GetPartialObjectHiSpeed"},
|
||||
{PTP_OC_NIKON_GetDevicePropEx,"PTP_OC_NIKON_GetDevicePropEx"},
|
||||
};
|
||||
|
||||
struct {
|
||||
uint16_t opcode;
|
||||
const char *name;
|
||||
} ptp_opcode_canon_trans[] = {
|
||||
{PTP_OC_CANON_GetPartialObjectInfo,"PTP_OC_CANON_GetPartialObjectInfo"},
|
||||
{PTP_OC_CANON_SetObjectArchive,"PTP_OC_CANON_SetObjectArchive"},
|
||||
{PTP_OC_CANON_KeepDeviceOn,"PTP_OC_CANON_KeepDeviceOn"},
|
||||
{PTP_OC_CANON_LockDeviceUI,"PTP_OC_CANON_LockDeviceUI"},
|
||||
{PTP_OC_CANON_UnlockDeviceUI,"PTP_OC_CANON_UnlockDeviceUI"},
|
||||
{PTP_OC_CANON_GetObjectHandleByName,"PTP_OC_CANON_GetObjectHandleByName"},
|
||||
{PTP_OC_CANON_InitiateReleaseControl,"PTP_OC_CANON_InitiateReleaseControl"},
|
||||
{PTP_OC_CANON_TerminateReleaseControl,"PTP_OC_CANON_TerminateReleaseControl"},
|
||||
{PTP_OC_CANON_TerminatePlaybackMode,"PTP_OC_CANON_TerminatePlaybackMode"},
|
||||
{PTP_OC_CANON_ViewfinderOn,"PTP_OC_CANON_ViewfinderOn"},
|
||||
{PTP_OC_CANON_ViewfinderOff,"PTP_OC_CANON_ViewfinderOff"},
|
||||
{PTP_OC_CANON_DoAeAfAwb,"PTP_OC_CANON_DoAeAfAwb"},
|
||||
{PTP_OC_CANON_GetCustomizeSpec,"PTP_OC_CANON_GetCustomizeSpec"},
|
||||
{PTP_OC_CANON_GetCustomizeItemInfo,"PTP_OC_CANON_GetCustomizeItemInfo"},
|
||||
{PTP_OC_CANON_GetCustomizeData,"PTP_OC_CANON_GetCustomizeData"},
|
||||
{PTP_OC_CANON_SetCustomizeData,"PTP_OC_CANON_SetCustomizeData"},
|
||||
{PTP_OC_CANON_GetCaptureStatus,"PTP_OC_CANON_GetCaptureStatus"},
|
||||
{PTP_OC_CANON_CheckEvent,"PTP_OC_CANON_CheckEvent"},
|
||||
{PTP_OC_CANON_FocusLock,"PTP_OC_CANON_FocusLock"},
|
||||
{PTP_OC_CANON_FocusUnlock,"PTP_OC_CANON_FocusUnlock"},
|
||||
{PTP_OC_CANON_GetLocalReleaseParam,"PTP_OC_CANON_GetLocalReleaseParam"},
|
||||
{PTP_OC_CANON_SetLocalReleaseParam,"PTP_OC_CANON_SetLocalReleaseParam"},
|
||||
{PTP_OC_CANON_AskAboutPcEvf,"PTP_OC_CANON_AskAboutPcEvf"},
|
||||
{PTP_OC_CANON_SendPartialObject,"PTP_OC_CANON_SendPartialObject"},
|
||||
{PTP_OC_CANON_InitiateCaptureInMemory,"PTP_OC_CANON_InitiateCaptureInMemory"},
|
||||
{PTP_OC_CANON_GetPartialObjectEx,"PTP_OC_CANON_GetPartialObjectEx"},
|
||||
{PTP_OC_CANON_SetObjectTime,"PTP_OC_CANON_SetObjectTime"},
|
||||
{PTP_OC_CANON_GetViewfinderImage,"PTP_OC_CANON_GetViewfinderImage"},
|
||||
{PTP_OC_CANON_GetObjectAttributes,"PTP_OC_CANON_GetObjectAttributes"},
|
||||
{PTP_OC_CANON_ChangeUSBProtocol,"PTP_OC_CANON_ChangeUSBProtocol"},
|
||||
{PTP_OC_CANON_GetChanges,"PTP_OC_CANON_GetChanges"},
|
||||
{PTP_OC_CANON_GetObjectInfoEx,"PTP_OC_CANON_GetObjectInfoEx"},
|
||||
{PTP_OC_CANON_InitiateDirectTransfer,"PTP_OC_CANON_InitiateDirectTransfer"},
|
||||
{PTP_OC_CANON_TerminateDirectTransfer ,"PTP_OC_CANON_TerminateDirectTransfer "},
|
||||
{PTP_OC_CANON_SendObjectInfoByPath ,"PTP_OC_CANON_SendObjectInfoByPath "},
|
||||
{PTP_OC_CANON_SendObjectByPath ,"PTP_OC_CANON_SendObjectByPath "},
|
||||
{PTP_OC_CANON_InitiateDirectTansferEx,"PTP_OC_CANON_InitiateDirectTansferEx"},
|
||||
{PTP_OC_CANON_GetAncillaryObjectHandles,"PTP_OC_CANON_GetAncillaryObjectHandles"},
|
||||
{PTP_OC_CANON_GetTreeInfo ,"PTP_OC_CANON_GetTreeInfo "},
|
||||
{PTP_OC_CANON_GetTreeSize ,"PTP_OC_CANON_GetTreeSize "},
|
||||
{PTP_OC_CANON_NotifyProgress ,"PTP_OC_CANON_NotifyProgress "},
|
||||
{PTP_OC_CANON_NotifyCancelAccepted,"PTP_OC_CANON_NotifyCancelAccepted"},
|
||||
{PTP_OC_CANON_902C,"PTP_OC_CANON_902C"},
|
||||
{PTP_OC_CANON_GetDirectory,"PTP_OC_CANON_GetDirectory"},
|
||||
{PTP_OC_CANON_SetPairingInfo,"PTP_OC_CANON_SetPairingInfo"},
|
||||
{PTP_OC_CANON_GetPairingInfo,"PTP_OC_CANON_GetPairingInfo"},
|
||||
{PTP_OC_CANON_DeletePairingInfo,"PTP_OC_CANON_DeletePairingInfo"},
|
||||
{PTP_OC_CANON_GetMACAddress,"PTP_OC_CANON_GetMACAddress"},
|
||||
{PTP_OC_CANON_SetDisplayMonitor,"PTP_OC_CANON_SetDisplayMonitor"},
|
||||
{PTP_OC_CANON_PairingComplete,"PTP_OC_CANON_PairingComplete"},
|
||||
{PTP_OC_CANON_GetWirelessMAXChannel,"PTP_OC_CANON_GetWirelessMAXChannel"},
|
||||
{PTP_OC_CANON_GetWebServiceSpec,"PTP_OC_CANON_GetWebServiceSpec"},
|
||||
{PTP_OC_CANON_GetWebServiceData,"PTP_OC_CANON_GetWebServiceData"},
|
||||
{PTP_OC_CANON_SetWebServiceData,"PTP_OC_CANON_SetWebServiceData"},
|
||||
{PTP_OC_CANON_GetRootCertificateSpec,"PTP_OC_CANON_GetRootCertificateSpec"},
|
||||
{PTP_OC_CANON_GetRootCertificateData,"PTP_OC_CANON_GetRootCertificateData"},
|
||||
{PTP_OC_CANON_SetRootCertificateData,"PTP_OC_CANON_SetRootCertificateData"},
|
||||
{PTP_OC_CANON_EOS_GetStorageIDs,"PTP_OC_CANON_EOS_GetStorageIDs"},
|
||||
{PTP_OC_CANON_EOS_GetStorageInfo,"PTP_OC_CANON_EOS_GetStorageInfo"},
|
||||
{PTP_OC_CANON_EOS_GetObjectInfo,"PTP_OC_CANON_EOS_GetObjectInfo"},
|
||||
{PTP_OC_CANON_EOS_GetObject,"PTP_OC_CANON_EOS_GetObject"},
|
||||
{PTP_OC_CANON_EOS_DeleteObject,"PTP_OC_CANON_EOS_DeleteObject"},
|
||||
{PTP_OC_CANON_EOS_FormatStore,"PTP_OC_CANON_EOS_FormatStore"},
|
||||
{PTP_OC_CANON_EOS_GetPartialObject,"PTP_OC_CANON_EOS_GetPartialObject"},
|
||||
{PTP_OC_CANON_EOS_GetDeviceInfoEx,"PTP_OC_CANON_EOS_GetDeviceInfoEx"},
|
||||
{PTP_OC_CANON_EOS_GetObjectInfoEx,"PTP_OC_CANON_EOS_GetObjectInfoEx"},
|
||||
{PTP_OC_CANON_EOS_GetThumbEx,"PTP_OC_CANON_EOS_GetThumbEx"},
|
||||
{PTP_OC_CANON_EOS_SendPartialObject,"PTP_OC_CANON_EOS_SendPartialObject"},
|
||||
{PTP_OC_CANON_EOS_SetObjectAttributes,"PTP_OC_CANON_EOS_SetObjectAttributes"},
|
||||
{PTP_OC_CANON_EOS_GetObjectTime,"PTP_OC_CANON_EOS_GetObjectTime"},
|
||||
{PTP_OC_CANON_EOS_SetObjectTime,"PTP_OC_CANON_EOS_SetObjectTime"},
|
||||
{PTP_OC_CANON_EOS_RemoteRelease,"PTP_OC_CANON_EOS_RemoteRelease"},
|
||||
{PTP_OC_CANON_EOS_SetDevicePropValueEx,"PTP_OC_CANON_EOS_SetDevicePropValueEx"},
|
||||
{PTP_OC_CANON_EOS_GetRemoteMode,"PTP_OC_CANON_EOS_GetRemoteMode"},
|
||||
{PTP_OC_CANON_EOS_SetRemoteMode,"PTP_OC_CANON_EOS_SetRemoteMode"},
|
||||
{PTP_OC_CANON_EOS_SetEventMode,"PTP_OC_CANON_EOS_SetEventMode"},
|
||||
{PTP_OC_CANON_EOS_GetEvent,"PTP_OC_CANON_EOS_GetEvent"},
|
||||
{PTP_OC_CANON_EOS_TransferComplete,"PTP_OC_CANON_EOS_TransferComplete"},
|
||||
{PTP_OC_CANON_EOS_CancelTransfer,"PTP_OC_CANON_EOS_CancelTransfer"},
|
||||
{PTP_OC_CANON_EOS_ResetTransfer,"PTP_OC_CANON_EOS_ResetTransfer"},
|
||||
{PTP_OC_CANON_EOS_PCHDDCapacity,"PTP_OC_CANON_EOS_PCHDDCapacity"},
|
||||
{PTP_OC_CANON_EOS_SetUILock,"PTP_OC_CANON_EOS_SetUILock"},
|
||||
{PTP_OC_CANON_EOS_ResetUILock,"PTP_OC_CANON_EOS_ResetUILock"},
|
||||
{PTP_OC_CANON_EOS_KeepDeviceOn,"PTP_OC_CANON_EOS_KeepDeviceOn"},
|
||||
{PTP_OC_CANON_EOS_SetNullPacketMode,"PTP_OC_CANON_EOS_SetNullPacketMode"},
|
||||
{PTP_OC_CANON_EOS_UpdateFirmware,"PTP_OC_CANON_EOS_UpdateFirmware"},
|
||||
{PTP_OC_CANON_EOS_TransferCompleteDT,"PTP_OC_CANON_EOS_TransferCompleteDT"},
|
||||
{PTP_OC_CANON_EOS_CancelTransferDT,"PTP_OC_CANON_EOS_CancelTransferDT"},
|
||||
{PTP_OC_CANON_EOS_SetWftProfile,"PTP_OC_CANON_EOS_SetWftProfile"},
|
||||
{PTP_OC_CANON_EOS_GetWftProfile,"PTP_OC_CANON_EOS_GetWftProfile"},
|
||||
{PTP_OC_CANON_EOS_SetProfileToWft,"PTP_OC_CANON_EOS_SetProfileToWft"},
|
||||
{PTP_OC_CANON_EOS_BulbStart,"PTP_OC_CANON_EOS_BulbStart"},
|
||||
{PTP_OC_CANON_EOS_BulbEnd,"PTP_OC_CANON_EOS_BulbEnd"},
|
||||
{PTP_OC_CANON_EOS_RequestDevicePropValue,"PTP_OC_CANON_EOS_RequestDevicePropValue"},
|
||||
{PTP_OC_CANON_EOS_RemoteReleaseOn,"PTP_OC_CANON_EOS_RemoteReleaseOn"},
|
||||
{PTP_OC_CANON_EOS_RemoteReleaseOff,"PTP_OC_CANON_EOS_RemoteReleaseOff"},
|
||||
{PTP_OC_CANON_EOS_RegistBackgroundImage,"PTP_OC_CANON_EOS_RegistBackgroundImage"},
|
||||
{PTP_OC_CANON_EOS_ChangePhotoStudioMode,"PTP_OC_CANON_EOS_ChangePhotoStudioMode"},
|
||||
{PTP_OC_CANON_EOS_GetPartialObjectEx,"PTP_OC_CANON_EOS_GetPartialObjectEx"},
|
||||
{PTP_OC_CANON_EOS_ResetMirrorLockupState,"PTP_OC_CANON_EOS_ResetMirrorLockupState"},
|
||||
{PTP_OC_CANON_EOS_PopupBuiltinFlash,"PTP_OC_CANON_EOS_PopupBuiltinFlash"},
|
||||
{PTP_OC_CANON_EOS_EndGetPartialObjectEx,"PTP_OC_CANON_EOS_EndGetPartialObjectEx"},
|
||||
{PTP_OC_CANON_EOS_MovieSelectSWOn,"PTP_OC_CANON_EOS_MovieSelectSWOn"},
|
||||
{PTP_OC_CANON_EOS_MovieSelectSWOff,"PTP_OC_CANON_EOS_MovieSelectSWOff"},
|
||||
{PTP_OC_CANON_EOS_GetCTGInfo,"PTP_OC_CANON_EOS_GetCTGInfo"},
|
||||
{PTP_OC_CANON_EOS_GetLensAdjust,"PTP_OC_CANON_EOS_GetLensAdjust"},
|
||||
{PTP_OC_CANON_EOS_SetLensAdjust,"PTP_OC_CANON_EOS_SetLensAdjust"},
|
||||
{PTP_OC_CANON_EOS_GetMusicInfo,"PTP_OC_CANON_EOS_GetMusicInfo"},
|
||||
{PTP_OC_CANON_EOS_CreateHandle,"PTP_OC_CANON_EOS_CreateHandle"},
|
||||
{PTP_OC_CANON_EOS_SendPartialObjectEx,"PTP_OC_CANON_EOS_SendPartialObjectEx"},
|
||||
{PTP_OC_CANON_EOS_EndSendPartialObjectEx,"PTP_OC_CANON_EOS_EndSendPartialObjectEx"},
|
||||
{PTP_OC_CANON_EOS_SetCTGInfo,"PTP_OC_CANON_EOS_SetCTGInfo"},
|
||||
{PTP_OC_CANON_EOS_SetRequestOLCInfoGroup,"PTP_OC_CANON_EOS_SetRequestOLCInfoGroup"},
|
||||
{PTP_OC_CANON_EOS_SetRequestRollingPitchingLevel,"PTP_OC_CANON_EOS_SetRequestRollingPitchingLevel"},
|
||||
{PTP_OC_CANON_EOS_GetCameraSupport,"PTP_OC_CANON_EOS_GetCameraSupport"},
|
||||
{PTP_OC_CANON_EOS_SetRating,"PTP_OC_CANON_EOS_SetRating"},
|
||||
{PTP_OC_CANON_EOS_RequestInnerDevelopStart,"PTP_OC_CANON_EOS_RequestInnerDevelopStart"},
|
||||
{PTP_OC_CANON_EOS_RequestInnerDevelopParamChange,"PTP_OC_CANON_EOS_RequestInnerDevelopParamChange"},
|
||||
{PTP_OC_CANON_EOS_RequestInnerDevelopEnd,"PTP_OC_CANON_EOS_RequestInnerDevelopEnd"},
|
||||
{PTP_OC_CANON_EOS_GpsLoggingDataMode,"PTP_OC_CANON_EOS_GpsLoggingDataMode"},
|
||||
{PTP_OC_CANON_EOS_GetGpsLogCurrentHandle,"PTP_OC_CANON_EOS_GetGpsLogCurrentHandle"},
|
||||
{PTP_OC_CANON_EOS_InitiateViewfinder,"PTP_OC_CANON_EOS_InitiateViewfinder"},
|
||||
{PTP_OC_CANON_EOS_TerminateViewfinder,"PTP_OC_CANON_EOS_TerminateViewfinder"},
|
||||
{PTP_OC_CANON_EOS_GetViewFinderData,"PTP_OC_CANON_EOS_GetViewFinderData"},
|
||||
{PTP_OC_CANON_EOS_DoAf,"PTP_OC_CANON_EOS_DoAf"},
|
||||
{PTP_OC_CANON_EOS_DriveLens,"PTP_OC_CANON_EOS_DriveLens"},
|
||||
{PTP_OC_CANON_EOS_DepthOfFieldPreview,"PTP_OC_CANON_EOS_DepthOfFieldPreview"},
|
||||
{PTP_OC_CANON_EOS_ClickWB,"PTP_OC_CANON_EOS_ClickWB"},
|
||||
{PTP_OC_CANON_EOS_Zoom,"PTP_OC_CANON_EOS_Zoom"},
|
||||
{PTP_OC_CANON_EOS_ZoomPosition,"PTP_OC_CANON_EOS_ZoomPosition"},
|
||||
{PTP_OC_CANON_EOS_SetLiveAfFrame,"PTP_OC_CANON_EOS_SetLiveAfFrame"},
|
||||
{PTP_OC_CANON_EOS_TouchAfPosition,"PTP_OC_CANON_EOS_TouchAfPosition"},
|
||||
{PTP_OC_CANON_EOS_SetLvPcFlavoreditMode,"PTP_OC_CANON_EOS_SetLvPcFlavoreditMode"},
|
||||
{PTP_OC_CANON_EOS_SetLvPcFlavoreditParam,"PTP_OC_CANON_EOS_SetLvPcFlavoreditParam"},
|
||||
{PTP_OC_CANON_EOS_AfCancel,"PTP_OC_CANON_EOS_AfCancel"},
|
||||
{PTP_OC_CANON_EOS_SetDefaultCameraSetting,"PTP_OC_CANON_EOS_SetDefaultCameraSetting"},
|
||||
{PTP_OC_CANON_EOS_GetAEData,"PTP_OC_CANON_EOS_GetAEData"},
|
||||
{PTP_OC_CANON_EOS_NotifyNetworkError,"PTP_OC_CANON_EOS_NotifyNetworkError"},
|
||||
{PTP_OC_CANON_EOS_AdapterTransferProgress,"PTP_OC_CANON_EOS_AdapterTransferProgress"},
|
||||
{PTP_OC_CANON_EOS_TransferComplete2,"PTP_OC_CANON_EOS_TransferComplete2"},
|
||||
{PTP_OC_CANON_EOS_CancelTransfer2,"PTP_OC_CANON_EOS_CancelTransfer2"},
|
||||
{PTP_OC_CANON_EOS_FAPIMessageTX,"PTP_OC_CANON_EOS_FAPIMessageTX"},
|
||||
{PTP_OC_CANON_EOS_FAPIMessageRX,"PTP_OC_CANON_EOS_FAPIMessageRX"},
|
||||
};
|
||||
|
||||
struct {
|
||||
uint16_t opcode;
|
||||
const char *name;
|
||||
} ptp_opcode_sony_trans[] = {
|
||||
{PTP_OC_SONY_SDIOConnect,"PTP_OC_SONY_SDIOConnect"},
|
||||
{PTP_OC_SONY_GetSDIOGetExtDeviceInfo,"PTP_OC_SONY_GetSDIOGetExtDeviceInfo"},
|
||||
{PTP_OC_SONY_GetDevicePropdesc,"PTP_OC_SONY_GetDevicePropdesc"},
|
||||
{PTP_OC_SONY_GetDevicePropertyValue,"PTP_OC_SONY_GetDevicePropertyValue"},
|
||||
{PTP_OC_SONY_SetControlDeviceA,"PTP_OC_SONY_SetControlDeviceA"},
|
||||
{PTP_OC_SONY_GetControlDeviceDesc,"PTP_OC_SONY_GetControlDeviceDesc"},
|
||||
{PTP_OC_SONY_SetControlDeviceB,"PTP_OC_SONY_SetControlDeviceB"},
|
||||
{PTP_OC_SONY_GetAllDevicePropData,"PTP_OC_SONY_GetAllDevicePropData"},
|
||||
};
|
||||
|
||||
int
|
||||
ptp_render_opcode(PTPParams* params, uint16_t opcode, int spaceleft, char *txt)
|
||||
{
|
||||
@@ -5797,6 +6003,21 @@ ptp_render_opcode(PTPParams* params, uint16_t opcode, int spaceleft, char *txt)
|
||||
if (opcode == ptp_opcode_mtp_trans[i].opcode)
|
||||
return snprintf(txt, spaceleft, "%s", _(ptp_opcode_mtp_trans[i].name));
|
||||
break;
|
||||
case PTP_VENDOR_NIKON:
|
||||
for (i=0;i<sizeof(ptp_opcode_nikon_trans)/sizeof(ptp_opcode_nikon_trans[0]);i++)
|
||||
if (opcode == ptp_opcode_nikon_trans[i].opcode)
|
||||
return snprintf(txt, spaceleft, "%s", ptp_opcode_nikon_trans[i].name);
|
||||
break;
|
||||
case PTP_VENDOR_CANON:
|
||||
for (i=0;i<sizeof(ptp_opcode_canon_trans)/sizeof(ptp_opcode_canon_trans[0]);i++)
|
||||
if (opcode == ptp_opcode_canon_trans[i].opcode)
|
||||
return snprintf(txt, spaceleft, "%s", ptp_opcode_canon_trans[i].name);
|
||||
break;
|
||||
case PTP_VENDOR_SONY:
|
||||
for (i=0;i<sizeof(ptp_opcode_sony_trans)/sizeof(ptp_opcode_sony_trans[0]);i++)
|
||||
if (opcode == ptp_opcode_sony_trans[i].opcode)
|
||||
return snprintf(txt, spaceleft, "%s", ptp_opcode_sony_trans[i].name);
|
||||
break;
|
||||
default:break;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user