Transformer Demo: Disable SDR button for API <31.
This makes it more clear to users of the demo that this is only available under API 31. PiperOrigin-RevId: 439358674
This commit is contained in:
parent
4938028703
commit
188e0c70f1
@ -161,6 +161,8 @@ public final class ConfigurationActivity extends AppCompatActivity {
|
|||||||
|
|
||||||
enableFallbackCheckBox = findViewById(R.id.enable_fallback_checkbox);
|
enableFallbackCheckBox = findViewById(R.id.enable_fallback_checkbox);
|
||||||
enableRequestSdrToneMappingCheckBox = findViewById(R.id.request_sdr_tone_mapping_checkbox);
|
enableRequestSdrToneMappingCheckBox = findViewById(R.id.request_sdr_tone_mapping_checkbox);
|
||||||
|
enableRequestSdrToneMappingCheckBox.setEnabled(isRequestSdrToneMappingSupported());
|
||||||
|
findViewById(R.id.request_sdr_tone_mapping).setEnabled(isRequestSdrToneMappingSupported());
|
||||||
enableHdrEditingCheckBox = findViewById(R.id.hdr_editing_checkbox);
|
enableHdrEditingCheckBox = findViewById(R.id.hdr_editing_checkbox);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -303,7 +305,8 @@ public final class ConfigurationActivity extends AppCompatActivity {
|
|||||||
resolutionHeightSpinner.setEnabled(isVideoEnabled);
|
resolutionHeightSpinner.setEnabled(isVideoEnabled);
|
||||||
scaleSpinner.setEnabled(isVideoEnabled);
|
scaleSpinner.setEnabled(isVideoEnabled);
|
||||||
rotateSpinner.setEnabled(isVideoEnabled);
|
rotateSpinner.setEnabled(isVideoEnabled);
|
||||||
enableRequestSdrToneMappingCheckBox.setEnabled(isVideoEnabled);
|
enableRequestSdrToneMappingCheckBox.setEnabled(
|
||||||
|
isRequestSdrToneMappingSupported() && isVideoEnabled);
|
||||||
enableHdrEditingCheckBox.setEnabled(isVideoEnabled);
|
enableHdrEditingCheckBox.setEnabled(isVideoEnabled);
|
||||||
|
|
||||||
findViewById(R.id.audio_mime_text_view).setEnabled(isAudioEnabled);
|
findViewById(R.id.audio_mime_text_view).setEnabled(isAudioEnabled);
|
||||||
@ -311,7 +314,12 @@ public final class ConfigurationActivity extends AppCompatActivity {
|
|||||||
findViewById(R.id.resolution_height_text_view).setEnabled(isVideoEnabled);
|
findViewById(R.id.resolution_height_text_view).setEnabled(isVideoEnabled);
|
||||||
findViewById(R.id.scale).setEnabled(isVideoEnabled);
|
findViewById(R.id.scale).setEnabled(isVideoEnabled);
|
||||||
findViewById(R.id.rotate).setEnabled(isVideoEnabled);
|
findViewById(R.id.rotate).setEnabled(isVideoEnabled);
|
||||||
findViewById(R.id.request_sdr_tone_mapping).setEnabled(isVideoEnabled);
|
findViewById(R.id.request_sdr_tone_mapping)
|
||||||
|
.setEnabled(isRequestSdrToneMappingSupported() && isVideoEnabled);
|
||||||
findViewById(R.id.hdr_editing).setEnabled(isVideoEnabled);
|
findViewById(R.id.hdr_editing).setEnabled(isVideoEnabled);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private static boolean isRequestSdrToneMappingSupported() {
|
||||||
|
return Util.SDK_INT >= 31;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
<string name="scale" translatable="false">Scale video</string>
|
<string name="scale" translatable="false">Scale video</string>
|
||||||
<string name="rotate" translatable="false">Rotate video (degrees)</string>
|
<string name="rotate" translatable="false">Rotate video (degrees)</string>
|
||||||
<string name="enable_fallback" translatable="false">Enable fallback</string>
|
<string name="enable_fallback" translatable="false">Enable fallback</string>
|
||||||
<string name="request_sdr_tone_mapping" translatable="false">Request SDR tone-mapping</string>
|
<string name="request_sdr_tone_mapping" translatable="false">Request SDR tone-mapping (API 31+)</string>
|
||||||
<string name="hdr_editing" translatable="false">[Experimental] HDR editing</string>
|
<string name="hdr_editing" translatable="false">[Experimental] HDR editing</string>
|
||||||
<string name="transform" translatable="false">Transform</string>
|
<string name="transform" translatable="false">Transform</string>
|
||||||
<string name="debug_preview" translatable="false">Debug preview:</string>
|
<string name="debug_preview" translatable="false">Debug preview:</string>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user