summaryrefslogtreecommitdiff
Diffstat
-rw-r--r--tv_input.cpp11
-rw-r--r--tvapi/android/jni/com_droidlogic_app_tv_TvControlManager.cpp7
-rw-r--r--tvapi/android/libtvbinder/TvClient.cpp4
-rw-r--r--tvapi/android/tvserver/TvService.cpp27
-rw-r--r--tvapi/android/tvserver/main.cpp2
-rw-r--r--tvapi/libtv/audio/CTvAudio.cpp6
-rw-r--r--tvapi/libtv/audio/audio_alsa.cpp39
-rw-r--r--tvapi/libtv/audio/audio_effect.cpp14
-rw-r--r--tvapi/libtv/tv/AutoBackLight.cpp7
-rw-r--r--tvapi/libtv/tv/CAutoPQparam.cpp11
-rw-r--r--tvapi/libtv/tv/CAv.cpp13
-rw-r--r--tvapi/libtv/tv/CAv.h1
-rw-r--r--tvapi/libtv/tv/CFbcCommunication.cpp56
-rw-r--r--tvapi/libtv/tv/CFrontEnd.cpp7
-rw-r--r--tvapi/libtv/tv/CTv.cpp410
-rw-r--r--tvapi/libtv/tv/CTvBooking.cpp7
-rw-r--r--tvapi/libtv/tv/CTvBooking.h2
-rw-r--r--tvapi/libtv/tv/CTvEpg.cpp8
-rw-r--r--tvapi/libtv/tv/CTvLog.h13
-rw-r--r--tvapi/libtv/tv/CTvRecord.cpp7
-rw-r--r--tvapi/libtv/tv/CTvScanner.cpp31
-rw-r--r--tvapi/libtv/tv/CTvScreenCapture.cpp1039
-rw-r--r--tvapi/libtv/tv/CTvScreenCapture.h23
-rw-r--r--tvapi/libtv/tv/CTvSubtitle.cpp55
-rw-r--r--tvapi/libtv/tv/CTvSubtitle.h9
-rw-r--r--tvapi/libtv/tv/CTvTime.cpp59
-rw-r--r--tvapi/libtv/tv/CTvTime.h71
-rw-r--r--tvapi/libtv/tv/CTvVchipCheck.cpp6
-rw-r--r--tvapi/libtv/tv/CUpgradeFBC.cpp7
-rw-r--r--tvapi/libtv/tv/CUpgradeFBC.h5
-rw-r--r--tvapi/libtv/tvconfig/CIniFile.cpp2
-rw-r--r--tvapi/libtv/tvconfig/tvconfig.h67
-rw-r--r--tvapi/libtv/tvdb/CTvChannel.cpp39
-rw-r--r--tvapi/libtv/tvdb/CTvDatabase.cpp12
-rw-r--r--tvapi/libtv/tvdb/CTvDimension.cpp7
-rw-r--r--tvapi/libtv/tvdb/CTvEvent.cpp11
-rw-r--r--tvapi/libtv/tvdb/CTvProgram.cpp48
-rw-r--r--tvapi/libtv/tvdb/CTvProgram.h3
-rw-r--r--tvapi/libtv/tvdb/CTvRegion.cpp19
-rw-r--r--tvapi/libtv/tvin/CHDMIRxCEC.cpp2
-rw-r--r--tvapi/libtv/tvin/CHDMIRxCEC.h7
-rw-r--r--tvapi/libtv/tvin/CSourceConnectDetect.cpp6
-rw-r--r--tvapi/libtv/tvin/CSourceConnectDetect.h7
-rw-r--r--tvapi/libtv/tvin/CTvin.cpp29
-rw-r--r--tvapi/libtv/tvsetting/CBlobDevice.cpp7
-rw-r--r--tvapi/libtv/tvsetting/CBlobDeviceE2prom.cpp16
-rw-r--r--tvapi/libtv/tvsetting/CBlobDeviceFile.cpp6
-rw-r--r--tvapi/libtv/tvsetting/CTvSetting.cpp6
-rw-r--r--tvapi/libtv/tvsetting/CTvSetting.h2
-rw-r--r--tvapi/libtv/tvsetting/TvKeyData.cpp22
-rw-r--r--tvapi/libtv/tvsetting/TvKeyData.h3
-rw-r--r--tvapi/libtv/tvsetting/audio_cfg.cpp5
-rw-r--r--tvapi/libtv/tvutils/CFile.cpp14
-rw-r--r--tvapi/libtv/tvutils/CHdmiCecCmd.cpp5
-rw-r--r--tvapi/libtv/tvutils/CMsgQueue.cpp17
-rw-r--r--tvapi/libtv/tvutils/CMutex.h15
-rw-r--r--tvapi/libtv/tvutils/CSerialCommunication.cpp9
-rw-r--r--tvapi/libtv/tvutils/CSerialCommunication.h8
-rw-r--r--tvapi/libtv/tvutils/CSerialPort.cpp5
-rw-r--r--tvapi/libtv/tvutils/CSqlite.cpp19
-rw-r--r--tvapi/libtv/tvutils/CThread.cpp2
-rw-r--r--tvapi/libtv/tvutils/CTvInput.cpp10
-rw-r--r--tvapi/libtv/tvutils/serial_base.cpp10
-rw-r--r--tvapi/libtv/tvutils/serial_operate.cpp8
-rw-r--r--tvapi/libtv/tvutils/serial_operate.h19
-rw-r--r--tvapi/libtv/tvutils/tvutils.cpp45
-rw-r--r--tvapi/libtv/vpp/CPQdb.cpp122
-rw-r--r--tvapi/libtv/vpp/CVpp.cpp92
-rw-r--r--tvapi/tvtests/comm_test.cpp2
69 files changed, 1345 insertions, 1340 deletions
diff --git a/tvapi/libtv/tv/CTvTime.h b/tvapi/libtv/tv/CTvTime.h
index 7588704..ef41ddb 100644
--- a/tvapi/libtv/tv/CTvTime.h
+++ b/tvapi/libtv/tv/CTvTime.h
@@ -8,6 +8,10 @@
// @ Author :
//
//
+
+#ifndef _C_TV_TIME_H_
+#define _C_TV_TIME_H_
+
#include <utils/Timers.h>
#include "CTvLog.h"
#include <time.h>
@@ -15,87 +19,38 @@
#include <sys/times.h>
#include <sys/sysinfo.h>
-#define LOG_TAG "CTVTIME"
/**
*TV时间管理
*/
class CTvTime {
public:
- CTvTime()
- {
+ CTvTime() {
mDiff = 0;
mHZ = sysconf( _SC_CLK_TCK );
}
- /**
- *设定当前时间
- *@param time 当前时间(毫秒单位)
- */
- long getSysUTCTime()
- {
- //struct tm tm;
- //time_t t;
- //int64_t r = mktime_tz(&(tm), NULL);
- //time_t t = time(NULL);
- //LOGD("---------utc t = %ld time t=%ld", r, t);
- return 0;
- }
- void setTime(long t)
- {
- //long utcMS;
- //time(&utcMS);
- //nsecs_t ns = systemTime(CLOCK_REALTIME);
- //nsecs_t tm = ns2s(ns);
- //unsigned long ticks = times(NULL);
- //long tm = ticks/mHZ;
- struct sysinfo s_info;
- int error;
- error = sysinfo(&s_info);
-
- mDiff = t - s_info.uptime;
- LOGD("--- mDiff=%ld", mDiff);
- }
-
- /**
- *取得当前时间
- *@return 返回当前时间
- */
- long getTime()
- {
- //long utcMS;
- //time(&utcMS);
- //nsecs_t ns = systemTime(CLOCK_REALTIME);
- //nsecs_t sec = ns2s(ns);
-
- //unsigned long ticks = times(NULL);
- //long sec = ticks/mHZ;
- struct sysinfo s_info;
- int error;
- error = sysinfo(&s_info);
-
-
- LOGD("--- mDiff=%ld, sec=%ld", mDiff, s_info.uptime);
- return s_info.uptime + mDiff;
- }
+ long getSysUTCTime();
+ void setTime(long t);
+ long getTime();
/**
*取得TDT/STT与系统时间的差值
*@return 返回差值时间
*/
- long getDiffTime()
- {
+ long getDiffTime() {
return mDiff;
}
/**
*设置TDT/STT与系统时间的差值
*/
- void setDiffTime(long diff)
- {
- this->mDiff = diff;
+ void setDiffTime(long diff) {
+ mDiff = diff;
}
private:
long mDiff;
unsigned long mHZ;
};
+#endif/*_C_TV_TIME_H_*/
+