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/CTvScanner.cpp b/tvapi/libtv/tv/CTvScanner.cpp
index 0477fb7..e029b6d 100644
--- a/tvapi/libtv/tv/CTvScanner.cpp
+++ b/tvapi/libtv/tv/CTvScanner.cpp
@@ -7,15 +7,12 @@
// @ Date : 2013-11
// @ Author :
//
-//
+#define LOG_TAG "CTvScanner"
+
#include "CTvScanner.h"
#include "CTvProgram.h"
#include "CTvRegion.h"
#include "CFrontEnd.h"
-#ifdef LOG_TAG
-#undef LOG_TAG
-#define LOG_TAG "CTvScanner"
-#endif
CTvScanner *CTvScanner::m_s_Scanner = NULL;
//int CTvScanner::getStartPara()
@@ -57,7 +54,7 @@ AM_Bool_t CTvScanner::atv_cvbs_lock_check(v4l2_std_id *colorStd)
tvin_info_t 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);
+ LOGD("atv_cvbs_lock_check locked and cvbs fmt = %d std = 0x%p", info.fmt, colorStd);
return true;
}
usleep(50 * 1000);
@@ -438,7 +435,7 @@ dvbpsi_pat_t *CTvScanner::get_valid_pats(AM_SCAN_TS_t *ts)
return valid_pat;
}
-void CTvScanner::scan_process_ts_info(AM_SCAN_Result_t *result, AM_SCAN_TS_t *ts, ScannerEvent *evt)
+void CTvScanner::scan_process_ts_info(AM_SCAN_Result_t *result __unused, AM_SCAN_TS_t *ts, ScannerEvent *evt)
{
dvbpsi_nit_t *nit;
dvbpsi_descriptor_t *descr;
@@ -694,7 +691,7 @@ void CTvScanner::scan_store_dvb_ts_evt_service(SCAN_ServiceInfo_t *srv)
for (int i = 0; i < srv->ttx_info.teletext_count; i++) {
if (srv->ttx_info.teletexts[i].type == 0x2 ||
srv->ttx_info.teletexts[i].type == 0x5) {
- if (scnt >= (sizeof(m_s_Scanner->mCurEv.mStype) / sizeof(int)))
+ if (scnt >= (int)(sizeof(m_s_Scanner->mCurEv.mStype) / sizeof(int)))
break;
m_s_Scanner->mCurEv.mStype[scnt] = TYPE_DTV_TELETEXT;
m_s_Scanner->mCurEv.mSid[scnt] = srv->ttx_info.teletexts[i].pid;
@@ -866,7 +863,7 @@ int CTvScanner::manualDtmbScan(int beginFreq, int endFreq, int modulation)
para.dtv_para.dmx_dev_id = 0;//default 0
Vector<sp<CTvChannel> > vcp;
- CTvRegion::getChannelListByNameAndFreqRange("CHINA,Default DTMB ALL", beginFreq, endFreq, vcp);
+ CTvRegion::getChannelListByNameAndFreqRange((char *)"CHINA,Default DTMB ALL", beginFreq, endFreq, vcp);
int size = vcp.size();
//@author:hao.fu
@@ -1136,14 +1133,14 @@ int CTvScanner::autoDtmbScan()
para.dtv_para.dmx_dev_id = 0;//default 0
Vector<sp<CTvChannel> > vcp;
//CTvDatabase::getChannelParaList("/data/tv_default.xml", vcp);//channel list from xml or db
- CTvRegion::getChannelListByName("CHINA,Default DTMB ALL", vcp);
+ CTvRegion::getChannelListByName((char *)"CHINA,Default DTMB ALL", vcp);
int size = vcp.size();
LOGD("channel list size = %d", size);
//showboz
if (size == 0) {
CTvDatabase::GetTvDb()->importXmlToDB("/etc/tv_default.xml");
- CTvRegion::getChannelListByName("CHINA,Default DTMB ALL", vcp);
+ CTvRegion::getChannelListByName((char *)"CHINA,Default DTMB ALL", vcp);
size = vcp.size();
}
@@ -1321,7 +1318,7 @@ int CTvScanner::autoDtmbScan()
int CTvScanner::stopScan()
{
- LOGD("StopScan mScanHandle=%d", mScanHandle);
+ LOGD("StopScan");
//requestExit();
if (mbScanStart) { //if start ok and not stop
int ret = AM_SCAN_Destroy(mScanHandle, AM_TRUE);
@@ -1337,7 +1334,7 @@ int CTvScanner::stopScan()
return 0;
}
-void CTvScanner::tv_scan_evt_callback(long dev_no, int event_type, void *param, void *data)
+void CTvScanner::tv_scan_evt_callback(long dev_no, int event_type, void *param, void *data __unused)
{
CTvScanner *pT = NULL;
long long tmpFreq = 0;
@@ -1612,16 +1609,16 @@ int CTvScanner::getAtscChannelPara(int attennaType, Vector<sp<CTvChannel> > &vcp
{
switch (attennaType) { //region name should be remove to config file and read here
case 1:
- CTvRegion::getChannelListByName("U.S.,ATSC Air", vcp);
+ CTvRegion::getChannelListByName((char *)"U.S.,ATSC Air", vcp);
break;
case 2:
- CTvRegion::getChannelListByName("U.S.,ATSC Cable Standard", vcp);
+ CTvRegion::getChannelListByName((char *)"U.S.,ATSC Cable Standard", vcp);
break;
case 3:
- CTvRegion::getChannelListByName("U.S.,ATSC Cable IRC", vcp);
+ CTvRegion::getChannelListByName((char *)"U.S.,ATSC Cable IRC", vcp);
break;
case 4:
- CTvRegion::getChannelListByName("U.S.,ATSC Cable HRC", vcp);
+ CTvRegion::getChannelListByName((char *)"U.S.,ATSC Cable HRC", vcp);
break;
default:
return -1;