summaryrefslogtreecommitdiff
Diffstat
-rw-r--r--tv_callback.h24
-rw-r--r--tv_input.cpp762
-rw-r--r--tvapi/android/include/ITv.h2
-rw-r--r--tvapi/android/include/Tv.h79
-rw-r--r--tvapi/android/include/TvClient.h75
-rw-r--r--tvapi/android/jni/com_droidlogic_app_tv_TvControlManager.cpp30
-rw-r--r--tvapi/android/libtvbinder/Android.mk2
-rw-r--r--tvapi/android/libtvbinder/Tv.cpp189
-rw-r--r--tvapi/android/libtvbinder/TvClient.cpp168
-rw-r--r--tvapi/android/tv/Android.mk2
-rw-r--r--tvapi/android/tv/CTv.cpp104
-rw-r--r--tvapi/android/tv/CTv.h54
-rw-r--r--tvapi/android/tv/TvPlay.cpp85
-rw-r--r--tvapi/android/tv/TvPlay.h62
-rw-r--r--tvapi/android/tvserver/TvService.cpp11
-rw-r--r--tvapi/android/tvserver/TvService.h2
-rw-r--r--tvapi/libtv/tv/CAv.cpp2
-rw-r--r--tvapi/libtv/tv/CFbcCommunication.cpp2
-rw-r--r--tvapi/libtv/tv/CTv.cpp12798
-rw-r--r--tvapi/libtv/tv/CTv.h4
-rw-r--r--tvapi/libtv/tvconfig/tvconfig.h8
-rw-r--r--tvapi/libtv/tvdb/CTvDatabase.cpp4
-rw-r--r--tvapi/libtv/tvin/CHDMIRxCEC.cpp2
-rw-r--r--tvapi/libtv/tvin/CTvin.cpp115
-rw-r--r--tvapi/libtv/tvsetting/CBlobDeviceFile.cpp4
-rw-r--r--tvapi/libtv/tvsetting/CTvSetting.cpp104
-rw-r--r--tvapi/libtv/tvsetting/CTvSettingDeviceFactory.cpp6
-rw-r--r--tvapi/libtv/tvsetting/TvKeyData.cpp54
-rw-r--r--tvapi/libtv/tvsetting/audio_cfg.cpp122
-rw-r--r--tvapi/libtv/tvutils/tvutils.cpp126
-rw-r--r--tvapi/libtv/tvutils/tvutils.h2
-rw-r--r--tvapi/libtv/vpp/CVpp.cpp34
-rw-r--r--tvapi/tvtests/android_tvtest.cpp33
33 files changed, 7184 insertions, 7887 deletions
diff --git a/tvapi/android/tvserver/TvService.cpp b/tvapi/android/tvserver/TvService.cpp
index 9de4fb8..56dbe48 100644
--- a/tvapi/android/tvserver/TvService.cpp
+++ b/tvapi/android/tvserver/TvService.cpp
@@ -2842,7 +2842,7 @@ status_t TvService::Client::processCmd(const Parcel &p, Parcel *r)
tmp_str16 = p.readString16();
value_str = String8(tmp_str16);
- tmpRet = config_set_str("TV", key_str.string(), value_str.string());
+ tmpRet = config_set_str(CFG_SECTION_TV, key_str.string(), value_str.string());
r->writeInt32(tmpRet);
break;
}
@@ -2856,7 +2856,7 @@ status_t TvService::Client::processCmd(const Parcel &p, Parcel *r)
tmp_str16 = p.readString16();
def_str = String8(tmp_str16);
- prop_value = config_get_str("TV", key_str.string(), def_str.string());
+ prop_value = config_get_str(CFG_SECTION_TV, key_str.string(), def_str.string());
tmp_str16 = String16(prop_value);
r->writeString16(tmp_str16);
@@ -3117,7 +3117,7 @@ status_t TvService::Client::processCmd(const Parcel &p, Parcel *r)
Vector<sp<CTvChannel> > out;
int tmpRet = CTvRegion::getChannelListByName("CHINA,Default DTMB ALL", out);
r->writeInt32(out.size());
- for (int i = 0; i < out.size(); i++) {
+ for (int i = 0; i < (int)out.size(); i++) {
r->writeInt32(out[i]->getID());
r->writeInt32(out[i]->getFrequency());
}
@@ -3353,8 +3353,7 @@ status_t TvService::Client::processCmd(const Parcel &p, Parcel *r)
}
case HDMI_OUT_TOWHAT: {
- int tmpRet = mpTv->hdmi_out_towhat();
- r->writeInt32(tmpRet);
+ r->writeInt32(mpTv->hdmiOutWithFbc()?1:0);
break;
}
case FACTORY_FBC_UPGRADE: {
@@ -4281,7 +4280,7 @@ status_t TvService::Client::processCmd(const Parcel &p, Parcel *r)
int skip = p.readInt32();
CTvProgram::selectByType(type, skip, out);
r->writeInt32(out.size());
- for (int i = 0; i < out.size(); i++) {
+ for (int i = 0; i < (int)out.size(); i++) {
r->writeInt32(out[i]->getID());
r->writeInt32(out[i]->getChanOrderNum());
r->writeInt32(out[i]->getMajor());