Files
SonyCameraRemoteSDK/src/CRSDK/CrPictureProfileGamma.java
2025-07-18 15:52:50 +07:00

29 lines
1.3 KiB
Java

package CRSDK;
@SuppressWarnings("unused")
public enum CrPictureProfileGamma {
CrPictureProfileGamma_Movie (0x0001),
CrPictureProfileGamma_Still (CrPictureProfileGamma_Movie.getValue()+1),
CrPictureProfileGamma_S_Cinetone (CrPictureProfileGamma_Movie.getValue()+2), //S-Cinetone
CrPictureProfileGamma_Cine1 (0x0101),
CrPictureProfileGamma_Cine2 (CrPictureProfileGamma_Cine1.getValue()+1),
CrPictureProfileGamma_Cine3 (CrPictureProfileGamma_Cine1.getValue()+2),
CrPictureProfileGamma_Cine4 (CrPictureProfileGamma_Cine1.getValue()+3),
CrPictureProfileGamma_ITU709 (0x0201),
CrPictureProfileGamma_ITU709_800 (CrPictureProfileGamma_ITU709.getValue()+1), //ITU709(800%)
CrPictureProfileGamma_S_Log2 (0x0302), //S-Log2
CrPictureProfileGamma_S_Log3 (CrPictureProfileGamma_S_Log2.getValue()+1), //S-Log3
CrPictureProfileGamma_HLG (0x0401),
CrPictureProfileGamma_HLG1 (CrPictureProfileGamma_HLG.getValue()+1),
CrPictureProfileGamma_HLG2 (CrPictureProfileGamma_HLG.getValue()+2),
CrPictureProfileGamma_HLG3 (CrPictureProfileGamma_HLG.getValue()+3);
private final CrInt16u value;
CrPictureProfileGamma(int value) {
this.value = new CrInt16u(value);
}
public int getValue() {
return value.intValue();
}
}