diff --git a/src/CRSDK/CrAudioInputCHInputSelect.java b/src/CRSDK/CrAudioInputCHInputSelect.java new file mode 100644 index 0000000..030da92 --- /dev/null +++ b/src/CRSDK/CrAudioInputCHInputSelect.java @@ -0,0 +1,17 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrAudioInputCHInputSelect { + CrAudioInputCHInputSelect_Off(0x01), + CrAudioInputCHInputSelect_INPUT1(CrAudioInputCHInputSelect_Off.getValue() + 1), + CrAudioInputCHInputSelect_INPUT2(CrAudioInputCHInputSelect_Off.getValue() + 2), + CrAudioInputCHInputSelect_InternalMIC(CrAudioInputCHInputSelect_Off.getValue() + 3), + CrAudioInputCHInputSelect_ShoeCH1(CrAudioInputCHInputSelect_Off.getValue() + 4), + CrAudioInputCHInputSelect_ShoeCH2(CrAudioInputCHInputSelect_Off.getValue() + 5), + CrAudioInputCHInputSelect_StereoMicJackL(CrAudioInputCHInputSelect_Off.getValue() + 6), + CrAudioInputCHInputSelect_StereoMicJackR(CrAudioInputCHInputSelect_Off.getValue() + 7); + + private final CrInt8u value; + CrAudioInputCHInputSelect(int value) { this.value = new CrInt8u(value); } + public int getValue() { return value.intValue(); } +} diff --git a/src/CRSDK/CrAudioInputCHLevelControl.java b/src/CRSDK/CrAudioInputCHLevelControl.java new file mode 100644 index 0000000..1cf63f2 --- /dev/null +++ b/src/CRSDK/CrAudioInputCHLevelControl.java @@ -0,0 +1,11 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrAudioInputCHLevelControl { + CrAudioInputCHLevelControl_Auto(0x01), + CrAudioInputCHLevelControl_Manual(CrAudioInputCHLevelControl_Auto.getValue() + 1); + + private final CrInt8u value; + CrAudioInputCHLevelControl(int value) { this.value = new CrInt8u(value); } + public int getValue() { return value.intValue(); } +} diff --git a/src/CRSDK/CrAudioInputCHWindFilter.java b/src/CRSDK/CrAudioInputCHWindFilter.java new file mode 100644 index 0000000..1cd9135 --- /dev/null +++ b/src/CRSDK/CrAudioInputCHWindFilter.java @@ -0,0 +1,11 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrAudioInputCHWindFilter { + CrAudioInputCHWindFilter_Off(0x01), + CrAudioInputCHWindFilter_On(CrAudioInputCHWindFilter_Off.getValue() + 1); + + private final CrInt8u value; + CrAudioInputCHWindFilter(int value) { this.value = new CrInt8u(value); } + public int getValue() { return value.intValue(); } +} diff --git a/src/CRSDK/CrAudioInputTypeSelect.java b/src/CRSDK/CrAudioInputTypeSelect.java new file mode 100644 index 0000000..585a223 --- /dev/null +++ b/src/CRSDK/CrAudioInputTypeSelect.java @@ -0,0 +1,11 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrAudioInputTypeSelect { + CrAudioInputTypeSelect_MIC(0x01), + CrAudioInputTypeSelect_LINE(CrAudioInputTypeSelect_MIC.getValue() + 1); + + private final CrInt8u value; + CrAudioInputTypeSelect(int value) { this.value = new CrInt8u(value); } + public int getValue() { return value.intValue(); } +} diff --git a/src/CRSDK/CrBaseLookAppliedofPlayback.java b/src/CRSDK/CrBaseLookAppliedofPlayback.java new file mode 100644 index 0000000..fc189ab --- /dev/null +++ b/src/CRSDK/CrBaseLookAppliedofPlayback.java @@ -0,0 +1,11 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrBaseLookAppliedofPlayback { + CrBaseLookAppliedofPlayback_Applicable(0x01), + CrBaseLookAppliedofPlayback_Not_Applicable(CrBaseLookAppliedofPlayback_Applicable.getValue() + 1); + + private final CrInt8u value; + CrBaseLookAppliedofPlayback(int value) { this.value = new CrInt8u(value); } + public int getValue() { return value.intValue(); } +} diff --git a/src/CRSDK/CrDeleteContentOperationEnableStatus.java b/src/CRSDK/CrDeleteContentOperationEnableStatus.java new file mode 100644 index 0000000..5e6ffce --- /dev/null +++ b/src/CRSDK/CrDeleteContentOperationEnableStatus.java @@ -0,0 +1,11 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrDeleteContentOperationEnableStatus { + CrDeleteContentOperationEnableStatus_Disable(0x00), + CrDeleteContentOperationEnableStatus_Enable(0x01); + + private final CrInt8u value; + CrDeleteContentOperationEnableStatus(int value) { this.value = new CrInt8u(value); } + public int getValue() { return value.intValue(); } +} diff --git a/src/CRSDK/CrDisplayedMenuStatus.java b/src/CRSDK/CrDisplayedMenuStatus.java new file mode 100644 index 0000000..377e718 --- /dev/null +++ b/src/CRSDK/CrDisplayedMenuStatus.java @@ -0,0 +1,12 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrDisplayedMenuStatus { + CrDisplayedMenuStatus_Off(0x01), + CrDisplayedMenuStatus_StatusMenu(CrDisplayedMenuStatus_Off.getValue() + 1), + CrDisplayedMenuStatus_FullMenu(CrDisplayedMenuStatus_Off.getValue() + 2); + + private final CrInt8u value; + CrDisplayedMenuStatus(int value) { this.value = new CrInt8u(value); } + public int getValue() { return value.intValue(); } +} diff --git a/src/CRSDK/CrFocusModeStatus.java b/src/CRSDK/CrFocusModeStatus.java new file mode 100644 index 0000000..533062b --- /dev/null +++ b/src/CRSDK/CrFocusModeStatus.java @@ -0,0 +1,12 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrFocusModeStatus { + CrFocusModeStatus_FocusHold(0x01), + CrFocusModeStatus_MF_Operation(CrFocusModeStatus_FocusHold.getValue() + 1), + CrFocusModeStatus_AF_Operation(CrFocusModeStatus_FocusHold.getValue() + 2); + + private final CrInt8u value; + CrFocusModeStatus(int value) { this.value = new CrInt8u(value); } + public int getValue() { return value.intValue(); } +} diff --git a/src/CRSDK/CrFocusOperationWithInt16EnableStatus.java b/src/CRSDK/CrFocusOperationWithInt16EnableStatus.java new file mode 100644 index 0000000..8554d9b --- /dev/null +++ b/src/CRSDK/CrFocusOperationWithInt16EnableStatus.java @@ -0,0 +1,11 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrFocusOperationWithInt16EnableStatus { + CrFocusOperationWithInt16EnableStatus_Disable(0x00), + CrFocusOperationWithInt16EnableStatus_Enable(0x01); + + private final CrInt8u value; + CrFocusOperationWithInt16EnableStatus(int value) { this.value = new CrInt8u(value); } + public int getValue() { return value.intValue(); } +} diff --git a/src/CRSDK/CrIPSetupProtocolSetting.java b/src/CRSDK/CrIPSetupProtocolSetting.java new file mode 100644 index 0000000..85f07a7 --- /dev/null +++ b/src/CRSDK/CrIPSetupProtocolSetting.java @@ -0,0 +1,11 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrIPSetupProtocolSetting { + CrIPSetupProtocolSetting_Off(0x01), + CrIPSetupProtocolSetting_On(0x02); + + private final CrInt8u value; + CrIPSetupProtocolSetting(int value) { this.value = new CrInt8u(value); } + public int getValue() { return value.intValue(); } +} diff --git a/src/CRSDK/CrImagerScanMode.java b/src/CRSDK/CrImagerScanMode.java new file mode 100644 index 0000000..d66face --- /dev/null +++ b/src/CRSDK/CrImagerScanMode.java @@ -0,0 +1,12 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrImagerScanMode { + CrImagerScanMode_Auto(0x01), + CrImagerScanMode_FullFrame(CrImagerScanMode_Auto.getValue() + 1), + CrImagerScanMode_S35(CrImagerScanMode_Auto.getValue() + 2); + + private final CrInt8u value; + CrImagerScanMode(int value) { this.value = new CrInt8u(value); } + public int getValue() { return value.intValue(); } +} diff --git a/src/CRSDK/CrIrisCloseSetting.java b/src/CRSDK/CrIrisCloseSetting.java new file mode 100644 index 0000000..005a3e4 --- /dev/null +++ b/src/CRSDK/CrIrisCloseSetting.java @@ -0,0 +1,11 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrIrisCloseSetting { + CrIrisCloseSetting_Off(0x01), + CrIrisCloseSetting_On(CrIrisCloseSetting_Off.getValue() + 1); + + private final CrInt8u value; + CrIrisCloseSetting(int value) { this.value = new CrInt8u(value); } + public int getValue() { return value.intValue(); } +} diff --git a/src/CRSDK/CrLanguageSetting.java b/src/CRSDK/CrLanguageSetting.java new file mode 100644 index 0000000..b20ab3c --- /dev/null +++ b/src/CRSDK/CrLanguageSetting.java @@ -0,0 +1,34 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrLanguageSetting { + CrLanguageSetting_Invalid(0x00), + CrLanguageSetting_English(CrLanguageSetting_Invalid.getValue() + 1), + CrLanguageSetting_Japanese(CrLanguageSetting_Invalid.getValue() + 2), + CrLanguageSetting_SimplifiedChinese(CrLanguageSetting_Invalid.getValue() + 3), + CrLanguageSetting_TraditionalChinese(CrLanguageSetting_Invalid.getValue() + 4), + CrLanguageSetting_Korean(CrLanguageSetting_Invalid.getValue() + 5), + CrLanguageSetting_Spanish(CrLanguageSetting_Invalid.getValue() + 6), + CrLanguageSetting_Russian(CrLanguageSetting_Invalid.getValue() + 7), + CrLanguageSetting_BrazilianPortuguese(CrLanguageSetting_Invalid.getValue() + 8), + CrLanguageSetting_Portuguese(CrLanguageSetting_Invalid.getValue() + 9), + CrLanguageSetting_Indonesian(CrLanguageSetting_Invalid.getValue() + 10), + CrLanguageSetting_French(CrLanguageSetting_Invalid.getValue() + 11), + CrLanguageSetting_German(CrLanguageSetting_Invalid.getValue() + 12), + CrLanguageSetting_Italian(CrLanguageSetting_Invalid.getValue() + 13), + CrLanguageSetting_Dutch(CrLanguageSetting_Invalid.getValue() + 14), + CrLanguageSetting_Greek(CrLanguageSetting_Invalid.getValue() + 15), + CrLanguageSetting_Arabic(CrLanguageSetting_Invalid.getValue() + 16), + CrLanguageSetting_Persian(CrLanguageSetting_Invalid.getValue() + 17), + CrLanguageSetting_Thai(CrLanguageSetting_Invalid.getValue() + 18), + CrLanguageSetting_Turkish(CrLanguageSetting_Invalid.getValue() + 19), + CrLanguageSetting_Polish(CrLanguageSetting_Invalid.getValue() + 20), + CrLanguageSetting_Czech(CrLanguageSetting_Invalid.getValue() + 21), + CrLanguageSetting_Hungarian(CrLanguageSetting_Invalid.getValue() + 22), + CrLanguageSetting_Malay(CrLanguageSetting_Invalid.getValue() + 23), + CrLanguageSetting_Hindi(CrLanguageSetting_Invalid.getValue() + 24); + + private final CrInt8u value; + CrLanguageSetting(int value) { this.value = new CrInt8u(value); } + public int getValue() { return value.intValue(); } +} diff --git a/src/CRSDK/CrPaintLookMatrixSetting.java b/src/CRSDK/CrPaintLookMatrixSetting.java new file mode 100644 index 0000000..9cf5be5 --- /dev/null +++ b/src/CRSDK/CrPaintLookMatrixSetting.java @@ -0,0 +1,11 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrPaintLookMatrixSetting { + CrPaintLookMatrixSetting_Off(0x01), + CrPaintLookMatrixSetting_On(CrPaintLookMatrixSetting_Off.getValue() + 1); + + private final CrInt8u value; + CrPaintLookMatrixSetting(int value) { this.value = new CrInt8u(value); } + public int getValue() { return value.intValue(); } +} diff --git a/src/CRSDK/CrPaintLookMultiMatrixAreaIndication.java b/src/CRSDK/CrPaintLookMultiMatrixAreaIndication.java new file mode 100644 index 0000000..84160fe --- /dev/null +++ b/src/CRSDK/CrPaintLookMultiMatrixAreaIndication.java @@ -0,0 +1,11 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrPaintLookMultiMatrixAreaIndication { + CrPaintLookMultiMatrixAreaIndication_Off(0x01), + CrPaintLookMultiMatrixAreaIndication_On(0x02); + + private final CrInt8u value; + CrPaintLookMultiMatrixAreaIndication(int value) { this.value = new CrInt8u(value); } + public int getValue() { return value.intValue(); } +} diff --git a/src/CRSDK/CrPaintLookMultiMatrixAxis.java b/src/CRSDK/CrPaintLookMultiMatrixAxis.java new file mode 100644 index 0000000..b735dd3 --- /dev/null +++ b/src/CRSDK/CrPaintLookMultiMatrixAxis.java @@ -0,0 +1,25 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrPaintLookMultiMatrixAxis { + CrPaintLookMultiMatrixAxis_B(0x0100), + CrPaintLookMultiMatrixAxis_B_Plus(0x0101), + CrPaintLookMultiMatrixAxis_B_Minus(0x0180), + CrPaintLookMultiMatrixAxis_MG(0x0200), + CrPaintLookMultiMatrixAxis_MG_Plus(0x0201), + CrPaintLookMultiMatrixAxis_MG_Minus(0x0280), + CrPaintLookMultiMatrixAxis_R(0x0300), + CrPaintLookMultiMatrixAxis_R_Plus(0x0301), + CrPaintLookMultiMatrixAxis_YL(0x0400), + CrPaintLookMultiMatrixAxis_YL_Plus(0x0401), + CrPaintLookMultiMatrixAxis_YL_Minus(0x0480), + CrPaintLookMultiMatrixAxis_G(0x0500), + CrPaintLookMultiMatrixAxis_G_Plus(0x0501), + CrPaintLookMultiMatrixAxis_G_Minus(0x0580), + CrPaintLookMultiMatrixAxis_CY(0x0600), + CrPaintLookMultiMatrixAxis_CY_Plus(0x0601); + + private final CrInt16u value; + CrPaintLookMultiMatrixAxis(int value) { this.value = new CrInt16u(value); } + public int getValue() { return value.intValue(); } +} diff --git a/src/CRSDK/CrPictureCacheRecSetting.java b/src/CRSDK/CrPictureCacheRecSetting.java new file mode 100644 index 0000000..e33d839 --- /dev/null +++ b/src/CRSDK/CrPictureCacheRecSetting.java @@ -0,0 +1,11 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrPictureCacheRecSetting { + CrPictureCacheRecSetting_Off(0x01), + CrPictureCacheRecSetting_On(CrPictureCacheRecSetting_Off.getValue() + 1); + + private final CrInt8u value; + CrPictureCacheRecSetting(int value) { this.value = new CrInt8u(value); } + public int getValue() { return value.intValue(); } +} diff --git a/src/CRSDK/CrPictureCacheRecSizeAndTime_CacheSizeMask.java b/src/CRSDK/CrPictureCacheRecSizeAndTime_CacheSizeMask.java new file mode 100644 index 0000000..5a88780 --- /dev/null +++ b/src/CRSDK/CrPictureCacheRecSizeAndTime_CacheSizeMask.java @@ -0,0 +1,14 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrPictureCacheRecSizeAndTime_CacheSizeMask { + CrPictureCacheRecSizeAndTime_CacheSizeMask_None(0x00000000), + CrPictureCacheRecSizeAndTime_CacheSizeMask_Short(0x01000000), + CrPictureCacheRecSizeAndTime_CacheSizeMask_Middle(0x02000000), + CrPictureCacheRecSizeAndTime_CacheSizeMask_Long(0x03000000), + CrPictureCacheRecSizeAndTime_CacheSizeMask_Max(0x04000000); + + private final CrInt32u value; + CrPictureCacheRecSizeAndTime_CacheSizeMask(int value) { this.value = new CrInt32u(value); } + public int getValue() { return value.intValue(); } +} diff --git a/src/CRSDK/CrPlaybackContentsGammaType.java b/src/CRSDK/CrPlaybackContentsGammaType.java new file mode 100644 index 0000000..fc20e66 --- /dev/null +++ b/src/CRSDK/CrPlaybackContentsGammaType.java @@ -0,0 +1,14 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrPlaybackContentsGammaType { + CrPlaybackContentsGammaType_S_Gamut3_S_Log3(0x0001), + CrPlaybackContentsGammaType_S_Gamut3_Cine_S_Log3(CrPlaybackContentsGammaType_S_Gamut3_S_Log3.getValue() + 1), + CrPlaybackContentsGammaType_BT2020_HLG(CrPlaybackContentsGammaType_S_Gamut3_S_Log3.getValue() + 2), + CrPlaybackContentsGammaType_BT2020_S_Log3(CrPlaybackContentsGammaType_S_Gamut3_S_Log3.getValue() + 3), + CrPlaybackContentsGammaType_Others(0xFFFF); + + private final CrInt16u value; + CrPlaybackContentsGammaType(int value) { this.value = new CrInt16u(value); } + public int getValue() { return value.intValue(); } +} diff --git a/src/CRSDK/CrPlaybackContentsRecordingFileFormat.java b/src/CRSDK/CrPlaybackContentsRecordingFileFormat.java new file mode 100644 index 0000000..08e3b13 --- /dev/null +++ b/src/CRSDK/CrPlaybackContentsRecordingFileFormat.java @@ -0,0 +1,15 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrPlaybackContentsRecordingFileFormat { + CrPlaybackContentsRecordingFileFormat_XAVC_HS_L_422(0x1B), + CrPlaybackContentsRecordingFileFormat_XAVC_HS_L_420(0x1C), + CrPlaybackContentsRecordingFileFormat_XAVC_S_L_422(0x1D), + CrPlaybackContentsRecordingFileFormat_XAVC_S_L_420(0x1E), + CrPlaybackContentsRecordingFileFormat_XAVC_S_I_422(0x1F), + CrPlaybackContentsRecordingFileFormat_MPEG_HD_422(0x20); + + private final CrInt8u value; + CrPlaybackContentsRecordingFileFormat(int value) { this.value = new CrInt8u(value); } + public int getValue() { return value.intValue(); } +} diff --git a/src/CRSDK/CrPlaybackContentsRecordingFrameRate.java b/src/CRSDK/CrPlaybackContentsRecordingFrameRate.java new file mode 100644 index 0000000..62b3cf5 --- /dev/null +++ b/src/CRSDK/CrPlaybackContentsRecordingFrameRate.java @@ -0,0 +1,58 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrPlaybackContentsRecordingFrameRate { + // progressive + CrPlaybackContentsRecordingFrameRate_120p(0x01), + CrPlaybackContentsRecordingFrameRate_100p(CrPlaybackContentsRecordingFrameRate_120p.getValue() + 1), + CrPlaybackContentsRecordingFrameRate_60p(CrPlaybackContentsRecordingFrameRate_120p.getValue() + 2), + CrPlaybackContentsRecordingFrameRate_50p(CrPlaybackContentsRecordingFrameRate_120p.getValue() + 3), + CrPlaybackContentsRecordingFrameRate_30p(CrPlaybackContentsRecordingFrameRate_120p.getValue() + 4), + CrPlaybackContentsRecordingFrameRate_25p(CrPlaybackContentsRecordingFrameRate_120p.getValue() + 5), + CrPlaybackContentsRecordingFrameRate_24p(CrPlaybackContentsRecordingFrameRate_120p.getValue() + 6), + CrPlaybackContentsRecordingFrameRate_23_98p(CrPlaybackContentsRecordingFrameRate_120p.getValue() + 7), + CrPlaybackContentsRecordingFrameRate_29_97p(CrPlaybackContentsRecordingFrameRate_120p.getValue() + 8), + CrPlaybackContentsRecordingFrameRate_59_94p(CrPlaybackContentsRecordingFrameRate_120p.getValue() + 9), + CrPlaybackContentsRecordingFrameRate_19_98p(CrPlaybackContentsRecordingFrameRate_120p.getValue() + 10), + CrPlaybackContentsRecordingFrameRate_14_99p(CrPlaybackContentsRecordingFrameRate_120p.getValue() + 11), + CrPlaybackContentsRecordingFrameRate_12_50p(CrPlaybackContentsRecordingFrameRate_120p.getValue() + 12), + CrPlaybackContentsRecordingFrameRate_12_00p(CrPlaybackContentsRecordingFrameRate_120p.getValue() + 13), + CrPlaybackContentsRecordingFrameRate_11_99p(CrPlaybackContentsRecordingFrameRate_120p.getValue() + 14), + CrPlaybackContentsRecordingFrameRate_10_00p(CrPlaybackContentsRecordingFrameRate_120p.getValue() + 15), + CrPlaybackContentsRecordingFrameRate_9_99p(CrPlaybackContentsRecordingFrameRate_120p.getValue() + 16), + CrPlaybackContentsRecordingFrameRate_6_00p(CrPlaybackContentsRecordingFrameRate_120p.getValue() + 17), + CrPlaybackContentsRecordingFrameRate_5_99p(CrPlaybackContentsRecordingFrameRate_120p.getValue() + 18), + CrPlaybackContentsRecordingFrameRate_5_00p(CrPlaybackContentsRecordingFrameRate_120p.getValue() + 19), + CrPlaybackContentsRecordingFrameRate_4_995p(CrPlaybackContentsRecordingFrameRate_120p.getValue() + 20), + CrPlaybackContentsRecordingFrameRate_24_00p(CrPlaybackContentsRecordingFrameRate_120p.getValue() + 21), + CrPlaybackContentsRecordingFrameRate_119_88p(CrPlaybackContentsRecordingFrameRate_120p.getValue() + 22), + + // interlaced + CrPlaybackContentsRecordingFrameRate_120i(0x41), + CrPlaybackContentsRecordingFrameRate_100i(CrPlaybackContentsRecordingFrameRate_120i.getValue() + 1), + CrPlaybackContentsRecordingFrameRate_60i(CrPlaybackContentsRecordingFrameRate_120i.getValue() + 2), + CrPlaybackContentsRecordingFrameRate_50i(CrPlaybackContentsRecordingFrameRate_120i.getValue() + 3), + CrPlaybackContentsRecordingFrameRate_30i(CrPlaybackContentsRecordingFrameRate_120i.getValue() + 4), + CrPlaybackContentsRecordingFrameRate_25i(CrPlaybackContentsRecordingFrameRate_120i.getValue() + 5), + CrPlaybackContentsRecordingFrameRate_24i(CrPlaybackContentsRecordingFrameRate_120i.getValue() + 6), + CrPlaybackContentsRecordingFrameRate_23_98i(CrPlaybackContentsRecordingFrameRate_120i.getValue() + 7), + CrPlaybackContentsRecordingFrameRate_29_97i(CrPlaybackContentsRecordingFrameRate_120i.getValue() + 8), + CrPlaybackContentsRecordingFrameRate_59_94i(CrPlaybackContentsRecordingFrameRate_120i.getValue() + 9), + CrPlaybackContentsRecordingFrameRate_19_98i(CrPlaybackContentsRecordingFrameRate_120i.getValue() + 10), + CrPlaybackContentsRecordingFrameRate_14_99i(CrPlaybackContentsRecordingFrameRate_120i.getValue() + 11), + CrPlaybackContentsRecordingFrameRate_12_50i(CrPlaybackContentsRecordingFrameRate_120i.getValue() + 12), + CrPlaybackContentsRecordingFrameRate_12_00i(CrPlaybackContentsRecordingFrameRate_120i.getValue() + 13), + CrPlaybackContentsRecordingFrameRate_11_99i(CrPlaybackContentsRecordingFrameRate_120i.getValue() + 14), + CrPlaybackContentsRecordingFrameRate_10_00i(CrPlaybackContentsRecordingFrameRate_120i.getValue() + 15), + CrPlaybackContentsRecordingFrameRate_9_99i(CrPlaybackContentsRecordingFrameRate_120i.getValue() + 16), + CrPlaybackContentsRecordingFrameRate_6_00i(CrPlaybackContentsRecordingFrameRate_120i.getValue() + 17), + CrPlaybackContentsRecordingFrameRate_5_99i(CrPlaybackContentsRecordingFrameRate_120i.getValue() + 18), + CrPlaybackContentsRecordingFrameRate_5_00i(CrPlaybackContentsRecordingFrameRate_120i.getValue() + 19), + CrPlaybackContentsRecordingFrameRate_4_995i(CrPlaybackContentsRecordingFrameRate_120i.getValue() + 20), + CrPlaybackContentsRecordingFrameRate_24_00i(CrPlaybackContentsRecordingFrameRate_120i.getValue() + 21), + CrPlaybackContentsRecordingFrameRate_119_88i(CrPlaybackContentsRecordingFrameRate_120i.getValue() + 22); + + private final CrInt8u value; + CrPlaybackContentsRecordingFrameRate(int value) { this.value = new CrInt8u(value); } + public int getValue() { return value.intValue(); } +} diff --git a/src/CRSDK/CrRecordablePowerSources.java b/src/CRSDK/CrRecordablePowerSources.java new file mode 100644 index 0000000..58ac607 --- /dev/null +++ b/src/CRSDK/CrRecordablePowerSources.java @@ -0,0 +1,12 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrRecordablePowerSources { + CrRecordablePowerSources_DC(0x01), + CrRecordablePowerSources_Battery(0x02), + CrRecordablePowerSources_PoE(0x03); + + private final CrInt8u value; + CrRecordablePowerSources(int value) { this.value = new CrInt8u(value); } + public int getValue() { return value.intValue(); } +} diff --git a/src/CRSDK/CrRemoteKeySLOTSelectButton.java b/src/CRSDK/CrRemoteKeySLOTSelectButton.java new file mode 100644 index 0000000..25f0701 --- /dev/null +++ b/src/CRSDK/CrRemoteKeySLOTSelectButton.java @@ -0,0 +1,11 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrRemoteKeySLOTSelectButton { + CrRemoteKeySLOTSelectButton_Up(0x0001), + CrRemoteKeySLOTSelectButton_Down(CrRemoteKeySLOTSelectButton_Up.getValue() + 1); + + private final CrInt16u value; + CrRemoteKeySLOTSelectButton(int value) { this.value = new CrInt16u(value); } + public int getValue() { return value.intValue(); } +} diff --git a/src/CRSDK/CrRemoteKeyThumbnailButton.java b/src/CRSDK/CrRemoteKeyThumbnailButton.java new file mode 100644 index 0000000..5410d1e --- /dev/null +++ b/src/CRSDK/CrRemoteKeyThumbnailButton.java @@ -0,0 +1,11 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrRemoteKeyThumbnailButton { + CrRemoteKeyThumbnailButton_Up(0x0001), + CrRemoteKeyThumbnailButton_Down(CrRemoteKeyThumbnailButton_Up.getValue() + 1); + + private final CrInt16u value; + CrRemoteKeyThumbnailButton(int value) { this.value = new CrInt16u(value); } + public int getValue() { return value.intValue(); } +} diff --git a/src/CRSDK/CrTallyLampControl.java b/src/CRSDK/CrTallyLampControl.java new file mode 100644 index 0000000..a4ae97e --- /dev/null +++ b/src/CRSDK/CrTallyLampControl.java @@ -0,0 +1,11 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrTallyLampControl { + CrTallyLampControl_Off(0x01), + CrTallyLampControl_On(CrTallyLampControl_Off.getValue() + 1); + + private final CrInt8u value; + CrTallyLampControl(int value) { this.value = new CrInt8u(value); } + public int getValue() { return value.intValue(); } +} diff --git a/src/CRSDK/CrValidRecordingVideoFormat_Bitrate.java b/src/CRSDK/CrValidRecordingVideoFormat_Bitrate.java new file mode 100644 index 0000000..e482796 --- /dev/null +++ b/src/CRSDK/CrValidRecordingVideoFormat_Bitrate.java @@ -0,0 +1,13 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrValidRecordingVideoFormat_Bitrate { + CrValidRecordingVideoFormat_Bitrate_None(0x00000000), + CrValidRecordingVideoFormat_Bitrate_35Mbps(0x00000100), + CrValidRecordingVideoFormat_Bitrate_50Mbps(0x00000200), + CrValidRecordingVideoFormat_Bitrate_25Mbps(0x00000300); + + private final CrInt32u value; + CrValidRecordingVideoFormat_Bitrate(int value) { this.value = new CrInt32u(value); } + public int getValue() { return value.intValue(); } +} diff --git a/src/CRSDK/CrValidRecordingVideoFormat_Resolution.java b/src/CRSDK/CrValidRecordingVideoFormat_Resolution.java new file mode 100644 index 0000000..79e801b --- /dev/null +++ b/src/CRSDK/CrValidRecordingVideoFormat_Resolution.java @@ -0,0 +1,14 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrValidRecordingVideoFormat_Resolution { + CrValidRecordingVideoFormat_Resolution_None(0x00000000), + CrValidRecordingVideoFormat_Resolution_1920x1080(0x00000001), + CrValidRecordingVideoFormat_Resolution_3840x2160(0x00000002), + CrValidRecordingVideoFormat_Resolution_4096x2160(0x00000003), + CrValidRecordingVideoFormat_Resolution_1280x720(0x00000004); + + private final CrInt32u value; + CrValidRecordingVideoFormat_Resolution(int value) { this.value = new CrInt32u(value); } + public int getValue() { return value.intValue(); } +} diff --git a/src/CRSDK/CrValidRecordingVideoFormat_ScanLineType.java b/src/CRSDK/CrValidRecordingVideoFormat_ScanLineType.java new file mode 100644 index 0000000..f98e90f --- /dev/null +++ b/src/CRSDK/CrValidRecordingVideoFormat_ScanLineType.java @@ -0,0 +1,11 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrValidRecordingVideoFormat_ScanLineType { + CrValidRecordingVideoFormat_ScanLineType_Progressive(0x00000000), + CrValidRecordingVideoFormat_ScanLineType_Interlace(0x00010000); + + private final CrInt32u value; + CrValidRecordingVideoFormat_ScanLineType(int value) { this.value = new CrInt32u(value); } + public int getValue() { return value.intValue(); } +} diff --git a/src/CRSDK/CrVideoRecordingFormatBitrateSetting.java b/src/CRSDK/CrVideoRecordingFormatBitrateSetting.java new file mode 100644 index 0000000..b01f72e --- /dev/null +++ b/src/CRSDK/CrVideoRecordingFormatBitrateSetting.java @@ -0,0 +1,10 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrVideoRecordingFormatBitrateSetting { + CrVideoRecordingFormatBitrateSetting_None(0x0000); + + private final CrInt16u value; + CrVideoRecordingFormatBitrateSetting(int value) { this.value = new CrInt16u(value); } + public int getValue() { return value.intValue(); } +} diff --git a/src/CRSDK/CrVideoRecordingFormatQuality.java b/src/CRSDK/CrVideoRecordingFormatQuality.java new file mode 100644 index 0000000..2176a4f --- /dev/null +++ b/src/CRSDK/CrVideoRecordingFormatQuality.java @@ -0,0 +1,12 @@ +package CRSDK; + +@SuppressWarnings("unused") +public enum CrVideoRecordingFormatQuality { + CrVideoRecordingFormatQuality_Level1(0x0001), + CrVideoRecordingFormatQuality_Level2(CrVideoRecordingFormatQuality_Level1.getValue() + 1), + CrVideoRecordingFormatQuality_Level3(CrVideoRecordingFormatQuality_Level1.getValue() + 2); + + private final CrInt16u value; + CrVideoRecordingFormatQuality(int value) { this.value = new CrInt16u(value); } + public int getValue() { return value.intValue(); } +}