summaryrefslogtreecommitdiff
Diffstat
-rw-r--r--tvapi/android/tvserver/TvService.cpp1
-rw-r--r--tvapi/build/include/xxxconfig.h0
-rw-r--r--tvapi/libtv/audio/CTvAudio.cpp2
-rw-r--r--tvapi/libtv/audio/audio_effect.cpp1
-rw-r--r--tvapi/libtv/tv/AutoBackLight.cpp20
-rw-r--r--tvapi/libtv/tv/AutoBackLight.h4
-rw-r--r--tvapi/libtv/tv/CAutoPQparam.cpp9
-rw-r--r--tvapi/libtv/tv/CAutoPQparam.h7
-rw-r--r--tvapi/libtv/tv/CTv.cpp401
-rw-r--r--tvapi/libtv/tv/CTv.h7
-rw-r--r--tvapi/libtv/tv/CTvScanner.cpp7
-rw-r--r--tvapi/libtv/tv/CTvScanner.h2
-rw-r--r--tvapi/libtv/tvin/CHDMIRxCEC.cpp69
-rw-r--r--tvapi/libtv/tvin/CHDMIRxCEC.h93
-rw-r--r--tvapi/libtv/tvin/CSourceConnectDetect.cpp15
-rw-r--r--tvapi/libtv/tvin/CSourceConnectDetect.h3
-rw-r--r--tvapi/libtv/tvin/CTvin.cpp26
-rw-r--r--tvapi/libtv/tvin/CTvin.h84
-rw-r--r--tvapi/libtv/vpp/CPQdb.cpp1
-rw-r--r--tvapi/libtv/vpp/CVpp.cpp8
-rw-r--r--tvapi/libtv/vpp/CVpp.h4
21 files changed, 378 insertions, 386 deletions
diff --git a/tvapi/libtv/tvin/CSourceConnectDetect.cpp b/tvapi/libtv/tvin/CSourceConnectDetect.cpp
index cbb2044..5421bae 100644
--- a/tvapi/libtv/tvin/CSourceConnectDetect.cpp
+++ b/tvapi/libtv/tvin/CSourceConnectDetect.cpp
@@ -18,10 +18,9 @@
#define LOG_TAG "CSourceConnectDetect"
#endif
-CSourceConnectDetect::CSourceConnectDetect(CTvin *pTvin)
+CSourceConnectDetect::CSourceConnectDetect()
{
mpObserver = NULL;
- mpTvin = pTvin;
if (mEpoll.create() < 0) {
return;
}
@@ -59,7 +58,7 @@ int CSourceConnectDetect::startDetect()
int CSourceConnectDetect::SourceInputMaptoChipHdmiPort(tv_source_input_t source_input)
{
tvin_port_t source_port = TVIN_PORT_NULL;
- source_port = mpTvin->Tvin_GetSourcePortBySourceInput(source_input);
+ source_port = CTvin::getInstance()->Tvin_GetSourcePortBySourceInput(source_input);
switch (source_port) {
case TVIN_PORT_HDMI0:
return HDMI_DETECT_STATUS_BIT_A;
@@ -84,19 +83,19 @@ tv_source_input_t CSourceConnectDetect::ChipHdmiPortMaptoSourceInput(int port)
{
switch (port) {
case HDMI_DETECT_STATUS_BIT_A:
- return mpTvin->Tvin_PortToSourceInput(TVIN_PORT_HDMI0);
+ return CTvin::getInstance()->Tvin_PortToSourceInput(TVIN_PORT_HDMI0);
break;
case HDMI_DETECT_STATUS_BIT_B:
- return mpTvin->Tvin_PortToSourceInput(TVIN_PORT_HDMI1);
+ return CTvin::getInstance()->Tvin_PortToSourceInput(TVIN_PORT_HDMI1);
break;
case HDMI_DETECT_STATUS_BIT_C:
- return mpTvin->Tvin_PortToSourceInput(TVIN_PORT_HDMI2);
+ return CTvin::getInstance()->Tvin_PortToSourceInput(TVIN_PORT_HDMI2);
break;
case HDMI_DETECT_STATUS_BIT_D:
- return mpTvin->Tvin_PortToSourceInput(TVIN_PORT_HDMI3);
+ return CTvin::getInstance()->Tvin_PortToSourceInput(TVIN_PORT_HDMI3);
break;
default:
- return mpTvin->Tvin_PortToSourceInput(TVIN_PORT_HDMI0);
+ return CTvin::getInstance()->Tvin_PortToSourceInput(TVIN_PORT_HDMI0);
break;
}
}