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/tv/CTvScanner.cpp b/tvapi/libtv/tv/CTvScanner.cpp
index 3f32c3f..0477fb7 100644
--- a/tvapi/libtv/tv/CTvScanner.cpp
+++ b/tvapi/libtv/tv/CTvScanner.cpp
@@ -22,7 +22,7 @@ CTvScanner *CTvScanner::m_s_Scanner = NULL;
//{
//
//}
-CTvScanner::CTvScanner(CTvin *pTvin)
+CTvScanner::CTvScanner()
{
mbScanStart = false;
mpObserver = NULL;
@@ -31,7 +31,6 @@ CTvScanner::CTvScanner(CTvin *pTvin)
mMaxFreq = 100;
mCurScanStartFreq = 1;
mCurScanEndFreq = 100;
- mpTvin = pTvin;
}
CTvScanner::~CTvScanner()
@@ -48,7 +47,7 @@ AM_Bool_t CTvScanner::atv_cvbs_lock_check(v4l2_std_id *colorStd)
*colorStd = 0;
while (i < 20) {
- ret = mpTvin->AFE_GetCVBSLockStatus(&cvbs_lock_status);
+ ret = CTvin::getInstance()->AFE_GetCVBSLockStatus(&cvbs_lock_status);
if (cvbs_lock_status == TVAFE_CVBS_VIDEO_HV_LOCKED)
//||cvbs_lock_status == TVAFE_CVBS_VIDEO_V_LOCKED
@@ -56,7 +55,7 @@ AM_Bool_t CTvScanner::atv_cvbs_lock_check(v4l2_std_id *colorStd)
{
usleep(2000 * 1000);
tvin_info_t info;
- mpTvin->VDIN_GetSignalInfo(&info);
+ CTvin::getInstance()->VDIN_GetSignalInfo(&info);
*colorStd = CTvin::CvbsFtmToV4l2ColorStd(info.fmt);
LOGD("atv_cvbs_lock_check locked and cvbs fmt = 0x%x std = 0x%x", info.fmt, *colorStd);
return true;