public class TVSettingsProxy extends java.lang.Object implements ITVSettings
ASPECT_RATIO_16X9, ASPECT_RATIO_4X3, AUDIO_MUTE_OFF, AUDIO_MUTE_ON, AUDIO_OUTPUT_MODE_DAC, AUDIO_OUTPUT_MODE_HDMI, AUDIO_OUTPUT_MODE_SPDIF, AUDIO_VARIATION_FADE_IN, AUDIO_VARIATION_FADE_OUT, AUDIO_VARIATION_MUTE, AUDIO_VARIATION_NORMAL, CGMSA_OFF, CGMSA_ON, DISPLAY_MODE_1080I, DISPLAY_MODE_1080I50HZ, DISPLAY_MODE_1080P, DISPLAY_MODE_1080P24HZ, DISPLAY_MODE_1080P24HZ_3DOU_AS, DISPLAY_MODE_1080P50HZ, DISPLAY_MODE_3840x2160P30HZ, DISPLAY_MODE_3840x2160P60HZ, DISPLAY_MODE_720P, DISPLAY_MODE_720P_3DOU_AS, DISPLAY_MODE_720P50HZ, DISPLAY_MODE_AUTO, DISPLAY_MODE_UNSUPPORTED, GRAPHIC_MUTE_OFF, GRAPHIC_MUTE_ON, HDCP_VERSION_1X, HDCP_VERSION_2X, HDMI_AUDIO_MODE_AUTO, HDMI_AUDIO_MODE_PCM, HDR_HDR10_MODE, HDR_INPUT_MODE, MACROVISION_OFF, MACROVISION_ON, MAX_VOLUME_COUNT, MIC_OFF, MIC_ON, SCALING_MODE_ORIGINAL, SCALING_MODE_SCREEN, VOLUME_FRONT_CENTER, VOLUME_FRONT_LEFT, VOLUME_FRONT_RIGHT, VOLUME_MASTER, VOLUME_SURROUND_BACK_LEFT, VOLUME_SURROUND_BACK_RIGHT, VOLUME_SURROUND_LEFT, VOLUME_SURROUND_RIGHT, VOLUME_WOOFER| Constructor and Description |
|---|
TVSettingsProxy() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
changeAudioLanguage(int pid,
int codec,
java.lang.String uri)
change Audio Language
|
void |
clearRo()
clear DRM ro
|
OffsetScreenRect |
getAdjustScreenOffset()
get video offset settings.
|
boolean |
getAudioMuteOutputMode(int outputMode)
get mute by Audio OutputMode
|
int |
getAudioVariation()
get Audio Variation status
|
int |
getAudioVolume()
get audio volume.
|
boolean |
getCEC()
get HDMI CEC status
|
boolean |
getChildMuteMode()
get child mute mode
|
int |
getCurrentDisplayResolution()
get current video output standard
|
int |
getDisplayHDRMode()
get Display HDR Mode
|
int |
getDisplayResolution()
get video output standard
|
int |
getGraphicBrightness()
get Graphic Brightness value
|
int |
getGraphicContrast()
get Graphic Contrast value
|
int |
getGraphicHue()
get Graphic Hue value
|
int |
getGraphicSaturation()
get Graphic Saturation value
|
boolean |
getHDCPState()
get HDCP state
|
int |
getHDCPVersion()
get HDCP Version
|
int |
getHDMIAudioMode()
get HDMI Audio Mode
|
boolean |
getHDRTVSupported()
get HDR TV Supported
|
boolean |
getHDRTVWCGSetting()
get HDR TV WCG Setting
|
int |
getMicEchoLevel()
get Mic Echo Level
|
int |
getMicVolume()
get Mic Volume Level
|
int |
getVideoAspectRatio()
get Video Aspect Ratio
|
int |
getVideoScalingMode()
get Video Scaling Mode
|
boolean |
isAudioMuted()
get audio mute status.
|
void |
loadPropertyValues() |
boolean |
setAdjustScreenOffset(int xoff,
int yoff,
int width,
int height)
set graphics setting according to video offset settings.
|
boolean |
setAudioMute(boolean muted)
set mute
|
boolean |
setAudioMuteOutputMode(int outputMode,
boolean muted)
set mute by Audio OutputMode
|
boolean |
setAudioVariation(int variation)
set Audio Variation mode
|
boolean |
setAudioVolume(int volume)
set audio volume.
|
boolean |
setCEC(boolean onoff)
set HDMI CEC on/off
|
boolean |
setCGMSA(boolean onoff)
set CGMS-A on/off
|
boolean |
setChildMuteMode(boolean mute)
set child mute mode
|
boolean |
setDisplayHDRMode(int mode)
set Display HDR Mode
|
boolean |
setDisplayResolution(int displayMode)
set video output standard
|
boolean |
setGraphicBrightness(int brightness)
set Graphic Brightness Value
|
boolean |
setGraphicContrast(int contrast)
set Graphic Contrast Value
|
boolean |
setGraphicHue(int hue)
set Graphic Hue Value
|
boolean |
setGraphicOutputMute(boolean isMute)
set Graphic Output Mute
|
boolean |
setGraphicSaturation(int saturation)
set Graphic Saturation Value
|
boolean |
setHDCP(boolean onoff)
set HDCP on/off
|
boolean |
setHDCPVersion(int hdcpVersion)
set HDCPVersion
|
boolean |
setHDMIAudioMode(int mode)
set HDMI Audio Mode
|
boolean |
setMacroVision(boolean onoff)
set Macro Vision on/off
|
boolean |
setMicEchoLevel(int echo)
set Mic Echo Level
|
boolean |
setMicOnOff(boolean onoff)
set Mic on/off
|
boolean |
setMicVolume(int volume)
set Mic Volume Level
|
boolean |
setVideoAspectRatio(int aspectRatio)
set Video Aspect Ratio
|
boolean |
setVideoScalingMode(int scalingMode)
set Video Scaling Mode
|
public int getDisplayResolution()
ITVSettingsgetDisplayResolution in interface ITVSettingspublic boolean setDisplayResolution(int displayMode)
ITVSettingssetDisplayResolution in interface ITVSettingsdisplayMode - resolution video output standard DISPLAY_MODE_XXXXpublic int getVideoScalingMode()
ITVSettingsgetVideoScalingMode in interface ITVSettingspublic boolean setVideoScalingMode(int scalingMode)
ITVSettingssetVideoScalingMode in interface ITVSettingsscalingMode - video scaling mode SCALING_MODE_XXXXpublic int getVideoAspectRatio()
ITVSettingsgetVideoAspectRatio in interface ITVSettingspublic boolean setVideoAspectRatio(int aspectRatio)
ITVSettingssetVideoAspectRatio in interface ITVSettingsaspectRatio - video aspect ratio ASPECT_RATIO_XXXXpublic int getGraphicBrightness()
ITVSettingsgetGraphicBrightness in interface ITVSettingspublic int getGraphicContrast()
ITVSettingsgetGraphicContrast in interface ITVSettingspublic int getGraphicHue()
ITVSettingsgetGraphicHue in interface ITVSettingspublic int getGraphicSaturation()
ITVSettingsgetGraphicSaturation in interface ITVSettingspublic boolean setGraphicBrightness(int brightness)
ITVSettingssetGraphicBrightness in interface ITVSettingsbrightness - brightness value (0~100)public boolean setGraphicContrast(int contrast)
ITVSettingssetGraphicContrast in interface ITVSettingscontrast - contrast value (0~100)public boolean setGraphicHue(int hue)
ITVSettingssetGraphicHue in interface ITVSettingshue - hue value (0~100)public boolean setGraphicSaturation(int saturation)
ITVSettingssetGraphicSaturation in interface ITVSettingssaturation - value (0~100)public boolean setGraphicOutputMute(boolean isMute)
ITVSettingssetGraphicOutputMute in interface ITVSettingsisMute - true for mute or falsepublic boolean setMacroVision(boolean onoff)
ITVSettingssetMacroVision in interface ITVSettingsonoff - true for on or falsepublic boolean setCGMSA(boolean onoff)
ITVSettingssetCGMSA in interface ITVSettingsonoff - true for on or falsepublic boolean setHDCP(boolean onoff)
ITVSettingssetHDCP in interface ITVSettingsonoff - true for on or falsepublic boolean getHDCPState()
ITVSettingsgetHDCPState in interface ITVSettingspublic boolean getCEC()
ITVSettingsgetCEC in interface ITVSettingspublic boolean setCEC(boolean onoff)
ITVSettingssetCEC in interface ITVSettingsonoff - true for on or falsepublic boolean isAudioMuted()
ITVSettingsisAudioMuted in interface ITVSettingspublic boolean setAudioMute(boolean muted)
ITVSettingssetAudioMute in interface ITVSettingsmuted - true if mute enable requested or falsepublic int getAudioVolume()
ITVSettingsgetAudioVolume in interface ITVSettingspublic boolean setAudioVolume(int volume)
ITVSettingssetAudioVolume in interface ITVSettingsvolume - volume level (0~32)public int getMicEchoLevel()
ITVSettingsgetMicEchoLevel in interface ITVSettingspublic int getMicVolume()
ITVSettingsgetMicVolume in interface ITVSettingspublic boolean setMicOnOff(boolean onoff)
ITVSettingssetMicOnOff in interface ITVSettingsonoff - true: on, false: offpublic boolean setMicEchoLevel(int echo)
ITVSettingssetMicEchoLevel in interface ITVSettingsecho - mic echo level (0~32)public boolean setMicVolume(int volume)
ITVSettingssetMicVolume in interface ITVSettingsvolume - mic volume level (0~32)public boolean setHDMIAudioMode(int mode)
ITVSettingssetHDMIAudioMode in interface ITVSettingsmode - HDMI_AUDIO_MODE_AUTO for auto, HDMI_AUDIO_MODE_PCM for PCMpublic int getHDMIAudioMode()
ITVSettingsgetHDMIAudioMode in interface ITVSettingspublic void clearRo()
ITVSettingsclearRo in interface ITVSettingspublic void loadPropertyValues()
loadPropertyValues in interface ITVSettingspublic boolean changeAudioLanguage(int pid,
int codec,
java.lang.String uri)
ITVSettingschangeAudioLanguage in interface ITVSettingspid - : audio pid, codec : audio codec, uri : channel uripublic boolean setAdjustScreenOffset(int xoff,
int yoff,
int width,
int height)
ITVSettingssetAdjustScreenOffset in interface ITVSettingsxoff - : Offset x position, yoff : Offset y position, width : video screen width, height : video screen heightpublic OffsetScreenRect getAdjustScreenOffset()
ITVSettingsgetAdjustScreenOffset in interface ITVSettingspublic boolean getAudioMuteOutputMode(int outputMode)
ITVSettingsgetAudioMuteOutputMode in interface ITVSettingspublic boolean setAudioMuteOutputMode(int outputMode,
boolean muted)
ITVSettingssetAudioMuteOutputMode in interface ITVSettingsmuted - true if mute enable requested or falsepublic int getHDCPVersion()
ITVSettingsgetHDCPVersion in interface ITVSettingspublic boolean setHDCPVersion(int hdcpVersion)
ITVSettingssetHDCPVersion in interface ITVSettingshdcpVersion - - 1(HDCP_VERSION_1X), 2(HDCP_VERSION_2X)public int getCurrentDisplayResolution()
ITVSettingsgetCurrentDisplayResolution in interface ITVSettingspublic int getDisplayHDRMode()
ITVSettingsgetDisplayHDRMode in interface ITVSettingspublic boolean setDisplayHDRMode(int mode)
ITVSettingssetDisplayHDRMode in interface ITVSettingsmode - HDR_HDR10_MODE for hdr mode always, HDR_SWITCH_MODE for siwtch mode(sdr <-> hdr)public boolean getHDRTVSupported()
ITVSettingsgetHDRTVSupported in interface ITVSettingspublic boolean getHDRTVWCGSetting()
ITVSettingsgetHDRTVWCGSetting in interface ITVSettingspublic boolean getChildMuteMode()
ITVSettingsgetChildMuteMode in interface ITVSettingspublic boolean setChildMuteMode(boolean mute)
ITVSettingssetChildMuteMode in interface ITVSettingspublic boolean setAudioVariation(int variation)
ITVSettingssetAudioVariation in interface ITVSettingspublic int getAudioVariation()
ITVSettingsgetAudioVariation in interface ITVSettings