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/AutoBackLight.cpp b/tvapi/libtv/tv/AutoBackLight.cpp
index 98bf02d..ae13228 100644
--- a/tvapi/libtv/tv/AutoBackLight.cpp
+++ b/tvapi/libtv/tv/AutoBackLight.cpp
@@ -20,11 +20,9 @@
#define LOG_TAG "AutoBackLight"
#endif
-AutoBackLight::AutoBackLight( CVpp *mVpp, CTvin *pTvin )
+AutoBackLight::AutoBackLight()
{
mAutoBacklightSource = SOURCE_TYPE_TV;
- myVpp = mVpp;
- myTvin = pTvin;
mCur_source_default_backlight = 100;
mCur_sig_state == SIG_STATE_NOSIG;
mAutoBacklight_OnOff_Flag = false;
@@ -51,9 +49,9 @@ void AutoBackLight::updateSigState(int state)
void AutoBackLight::startAutoBacklight( tv_source_input_type_t source_type )
{
mAutoBacklightSource = source_type;
- mCur_source_default_backlight = myVpp->GetBacklight(source_type);
+ mCur_source_default_backlight = CVpp::getInstance()->GetBacklight(source_type);
mCurrent_backlight = mCur_source_default_backlight;
- myVpp->SetBacklight(mCur_source_default_backlight, source_type, 1);
+ CVpp::getInstance()->SetBacklight(mCur_source_default_backlight, source_type, 1);
/*
mDefault_auto_bl_value = def_source_bl_value;
@@ -74,7 +72,7 @@ void AutoBackLight::stopAutoBacklight()
{
if (mAutoBacklight_OnOff_Flag) {
mAutoBacklight_OnOff_Flag = false;
- myVpp->SetBacklight(mCur_source_default_backlight, mAutoBacklightSource, 1);
+ CVpp::getInstance()->SetBacklight(mCur_source_default_backlight, mAutoBacklightSource, 1);
}
}
@@ -115,7 +113,7 @@ void AutoBackLight::adjustDstBacklight()
close(fd);
} else {
mCurrent_backlight = mCur_dest_backlight = mCur_source_default_backlight;
- myVpp->SetBacklight(mCurrent_backlight, mAutoBacklightSource, 0);
+ CVpp::getInstance()->SetBacklight(mCurrent_backlight, mAutoBacklightSource, 0);
}
/*
@@ -161,13 +159,13 @@ void AutoBackLight::adjustBacklight()
return;
} else if ((mCurrent_backlight - mCur_dest_backlight) > -2 && (mCurrent_backlight - mCur_dest_backlight) < 2) {
mCurrent_backlight = mCur_dest_backlight;
- myVpp->SetBacklight(mCurrent_backlight, mAutoBacklightSource, 0);
+ CVpp::getInstance()->SetBacklight(mCurrent_backlight, mAutoBacklightSource, 0);
} else if (mCurrent_backlight < mCur_dest_backlight) {
mCurrent_backlight = mCurrent_backlight + 2;
- myVpp->SetBacklight(mCurrent_backlight, mAutoBacklightSource, 0);
+ CVpp::getInstance()->SetBacklight(mCurrent_backlight, mAutoBacklightSource, 0);
} else if (mCurrent_backlight > mCur_dest_backlight) {
mCurrent_backlight = mCurrent_backlight - 2;
- myVpp->SetBacklight(mCurrent_backlight, mAutoBacklightSource, 0);
+ CVpp::getInstance()->SetBacklight(mCurrent_backlight, mAutoBacklightSource, 0);
}
//LOGD("mCurrent_backlight = %d", mCurrent_backlight);
@@ -181,7 +179,7 @@ int AutoBackLight::HistogramGet_AVE()
{
int hist_ave = 0;
tvin_parm_t vdinParam;
- if (0 == myTvin->VDIN_GetVdinParam(&vdinParam)) {
+ if (0 == CTvin::getInstance()->VDIN_GetVdinParam(&vdinParam)) {
if (vdinParam.pixel_sum != 0) {
hist_ave = vdinParam.luma_sum / vdinParam.pixel_sum;
LOGD("[hist_ave][%d].", hist_ave);