summaryrefslogtreecommitdiff
authorXindong Xu <xindong.xu@amlogic.com>2018-02-13 01:58:17 (GMT)
committer Xindong Xu <xindong.xu@amlogic.com>2018-02-13 06:25:39 (GMT)
commite91084597e829fe8643582548ba72f8eac99258e (patch)
treeb5b5bf3ee4e1ab05ac2b9410c835a5187184a189
parent334498d01acf41a5093348cffdc8dff3dfcea53f (diff)
downloadtv-o-amlogic.zip
tv-o-amlogic.tar.gz
tv-o-amlogic.tar.bz2
tv : change gpl license to amlogic license; delete chinese annotation [1/4]
PD# 160531 change gpl license to amlogic license; delete chinese annotation Change-Id: I24171486cab4cd884defd8dc6605b16755fcdb6b
Diffstat
-rw-r--r--core/java/com/droidlogic/app/tv/ChannelInfo.java4
-rw-r--r--core/java/com/droidlogic/app/tv/DroidLogicTvInputService.java36
-rw-r--r--core/java/com/droidlogic/app/tv/DroidLogicTvUtils.java2
-rw-r--r--core/java/com/droidlogic/app/tv/TvChannelParams.java (renamed from core/java/com/droidlogic/app/tv/TVChannelParams.java)327
-rw-r--r--core/java/com/droidlogic/app/tv/TvControlManager.java84
-rw-r--r--core/java/com/droidlogic/app/tv/TvDataBaseManager.java22
-rw-r--r--core/java/com/droidlogic/app/tv/TvInSignalInfo.java (renamed from core/java/com/droidlogic/app/tv/TVInSignalInfo.java)6
-rw-r--r--core/java/com/droidlogic/app/tv/TvMultilingualText.java (renamed from core/java/com/droidlogic/app/tv/TVMultilingualText.java)10
-rw-r--r--core/java/com/droidlogic/app/tv/TvSatelliteParams.java (renamed from core/java/com/droidlogic/app/tv/TVSatelliteParams.java)226
-rw-r--r--core/java/com/droidlogic/app/tv/TvStoreManager.java6
-rw-r--r--core/java/com/droidlogic/app/tv/TvTime.java (renamed from core/java/com/droidlogic/app/tv/TVTime.java)29
11 files changed, 227 insertions, 525 deletions
diff --git a/core/java/com/droidlogic/app/tv/ChannelInfo.java b/core/java/com/droidlogic/app/tv/ChannelInfo.java
index 9181277..01de410 100644
--- a/core/java/com/droidlogic/app/tv/ChannelInfo.java
+++ b/core/java/com/droidlogic/app/tv/ChannelInfo.java
@@ -587,11 +587,11 @@ public class ChannelInfo {
}
public String getDisplayNameLocal() {
- return TVMultilingualText.getText(getDisplayNameMulti());
+ return TvMultilingualText.getText(getDisplayNameMulti());
}
public String getDisplayName(String local) {
- return TVMultilingualText.getText(getDisplayNameMulti(), local);
+ return TvMultilingualText.getText(getDisplayNameMulti(), local);
}
public int getFreeCa() {
diff --git a/core/java/com/droidlogic/app/tv/DroidLogicTvInputService.java b/core/java/com/droidlogic/app/tv/DroidLogicTvInputService.java
index 57db083..3abd7f3 100644
--- a/core/java/com/droidlogic/app/tv/DroidLogicTvInputService.java
+++ b/core/java/com/droidlogic/app/tv/DroidLogicTvInputService.java
@@ -11,7 +11,7 @@ import com.droidlogic.app.tv.ChannelInfo;
import com.droidlogic.app.tv.DroidLogicHdmiCecManager;
import com.droidlogic.app.tv.DroidLogicTvUtils;
import com.droidlogic.app.tv.TvControlManager;
-import com.droidlogic.app.tv.TVInSignalInfo;
+import com.droidlogic.app.tv.TvInSignalInfo;
import com.droidlogic.app.SystemControlManager;
@@ -54,7 +54,7 @@ import android.content.IntentFilter;
import android.content.BroadcastReceiver;
public class DroidLogicTvInputService extends TvInputService implements
- TVInSignalInfo.SigInfoChangeListener, TvControlManager.StorDBEventListener,
+ TvInSignalInfo.SigInfoChangeListener, TvControlManager.StorDBEventListener,
TvControlManager.ScanningFrameStableListener {
private static final String TAG = DroidLogicTvInputService.class.getSimpleName();
private static final boolean DEBUG = true;
@@ -307,8 +307,8 @@ public class DroidLogicTvInputService extends TvInputService implements
}
@Override
- public void onSigChange(TVInSignalInfo signal_info) {
- TVInSignalInfo.SignalStatus status = signal_info.sigStatus;
+ public void onSigChange(TvInSignalInfo signal_info) {
+ TvInSignalInfo.SignalStatus status = signal_info.sigStatus;
if (DEBUG)
Log.d(TAG, "onSigChange" + status.ordinal() + status.toString());
@@ -318,11 +318,11 @@ public class DroidLogicTvInputService extends TvInputService implements
}
onSigChanged(signal_info);
- if (status == TVInSignalInfo.SignalStatus.TVIN_SIG_STATUS_NOSIG
- || status == TVInSignalInfo.SignalStatus.TVIN_SIG_STATUS_NULL
- || status == TVInSignalInfo.SignalStatus.TVIN_SIG_STATUS_NOTSUP) {
+ if (status == TvInSignalInfo.SignalStatus.TVIN_SIG_STATUS_NOSIG
+ || status == TvInSignalInfo.SignalStatus.TVIN_SIG_STATUS_NULL
+ || status == TvInSignalInfo.SignalStatus.TVIN_SIG_STATUS_NOTSUP) {
mSession.notifyVideoUnavailable(TvInputManager.VIDEO_UNAVAILABLE_REASON_UNKNOWN);
- } else if (status == TVInSignalInfo.SignalStatus.TVIN_SIG_STATUS_STABLE) {
+ } else if (status == TvInSignalInfo.SignalStatus.TVIN_SIG_STATUS_STABLE) {
int device_id = mSession.getDeviceId();
if ((mTvControlManager.GetCurrentSourceInput() != DroidLogicTvUtils.DEVICE_ID_DTV)
|| (signal_info.reserved == 1))
@@ -339,16 +339,16 @@ public class DroidLogicTvInputService extends TvInputService implements
Log.d(TAG, "signal_info.fmt.toString() for hdmi=" + signal_info.sigFmt.toString());
strings = signal_info.sigFmt.toString().split("_");
- TVInSignalInfo.SignalFmt fmt = signal_info.sigFmt;
- if (fmt == TVInSignalInfo.SignalFmt.TVIN_SIG_FMT_HDMI_1440X480I_60HZ
- || fmt == TVInSignalInfo.SignalFmt.TVIN_SIG_FMT_HDMI_1440X480I_120HZ
- || fmt == TVInSignalInfo.SignalFmt.TVIN_SIG_FMT_HDMI_1440X480I_240HZ
- || fmt == TVInSignalInfo.SignalFmt.TVIN_SIG_FMT_HDMI_2880X480I_60HZ
- || fmt == TVInSignalInfo.SignalFmt.TVIN_SIG_FMT_HDMI_2880X480I_60HZ) {
+ TvInSignalInfo.SignalFmt fmt = signal_info.sigFmt;
+ if (fmt == TvInSignalInfo.SignalFmt.TVIN_SIG_FMT_HDMI_1440X480I_60HZ
+ || fmt == TvInSignalInfo.SignalFmt.TVIN_SIG_FMT_HDMI_1440X480I_120HZ
+ || fmt == TvInSignalInfo.SignalFmt.TVIN_SIG_FMT_HDMI_1440X480I_240HZ
+ || fmt == TvInSignalInfo.SignalFmt.TVIN_SIG_FMT_HDMI_2880X480I_60HZ
+ || fmt == TvInSignalInfo.SignalFmt.TVIN_SIG_FMT_HDMI_2880X480I_60HZ) {
strings[4] = "480I";
- } else if (fmt == TVInSignalInfo.SignalFmt.TVIN_SIG_FMT_HDMI_1440X576I_50HZ
- || fmt == TVInSignalInfo.SignalFmt.TVIN_SIG_FMT_HDMI_1440X576I_100HZ
- || fmt == TVInSignalInfo.SignalFmt.TVIN_SIG_FMT_HDMI_1440X576I_200HZ) {
+ } else if (fmt == TvInSignalInfo.SignalFmt.TVIN_SIG_FMT_HDMI_1440X576I_50HZ
+ || fmt == TvInSignalInfo.SignalFmt.TVIN_SIG_FMT_HDMI_1440X576I_100HZ
+ || fmt == TvInSignalInfo.SignalFmt.TVIN_SIG_FMT_HDMI_1440X576I_200HZ) {
strings[4] = "576I";
}
@@ -397,7 +397,7 @@ public class DroidLogicTvInputService extends TvInputService implements
}
}
- public void onSigChanged(TVInSignalInfo signal_info) { }
+ public void onSigChanged(TvInSignalInfo signal_info) { }
@Override
diff --git a/core/java/com/droidlogic/app/tv/DroidLogicTvUtils.java b/core/java/com/droidlogic/app/tv/DroidLogicTvUtils.java
index 4039133..afce4fb 100644
--- a/core/java/com/droidlogic/app/tv/DroidLogicTvUtils.java
+++ b/core/java/com/droidlogic/app/tv/DroidLogicTvUtils.java
@@ -753,7 +753,7 @@ public class DroidLogicTvUtils
if (g == null)
continue;
- String ratingDescription = TVMultilingualText.getTextJ(g.optString("rs"));
+ String ratingDescription = TvMultilingualText.getTextJ(g.optString("rs"));
int region = g.optInt("g", -1);
JSONArray ratings = g.optJSONArray("rx");
diff --git a/core/java/com/droidlogic/app/tv/TVChannelParams.java b/core/java/com/droidlogic/app/tv/TvChannelParams.java
index ff62651..0da35b7 100644
--- a/core/java/com/droidlogic/app/tv/TVChannelParams.java
+++ b/core/java/com/droidlogic/app/tv/TvChannelParams.java
@@ -8,44 +8,36 @@ import android.database.Cursor;
import android.content.Context;
import android.util.Log;
-/**
- *频道参数
- */
-public class TVChannelParams implements Parcelable {
- private static String TAG = "TVChannelParams";
+public class TvChannelParams implements Parcelable {
+ private static String TAG = "TvChannelParams";
public static final int FE_HAS_SIGNAL = 0x01;
public static final int FE_HAS_CARRIER = 0x02;
public static final int FE_HAS_VITERBI = 0x04;
public static final int FE_HAS_SYNC = 0x08;
- /**锁定*/
+
public static final int FE_HAS_LOCK = 0x10;
- /**超时*/
+
public static final int FE_TIMEDOUT = 0x20;
public static final int FE_REINIT = 0x40;
- /**QPSK模式*/
public static final int MODE_QPSK = 0;
- /**QAM模式*/
+
public static final int MODE_QAM = 1;
- /**OFDM模式*/
+
public static final int MODE_OFDM = 2;
- /**ATSC模式*/
+
public static final int MODE_ATSC = 3;
- /**模拟模式*/
+
public static final int MODE_ANALOG = 4;
- /**DTMB模式*/
+
public static final int MODE_DTMB = 5;
- /**ISDBT模式*/
+
public static final int MODE_ISDBT = 6;
public static final int OFDM_MODE_DVBT=0;
public static final int OFDM_MODE_DVBT2=1;
- /**
- *由字符串获得调制模式
- *@param str 字符串
- *@return 返回调制模式
- */
+
public static int getModeFromString(String str){
if (str.equals("dvbt"))
return MODE_OFDM;
@@ -63,57 +55,57 @@ public class TVChannelParams implements Parcelable {
return -1;
}
- /**8MHz带宽*/
+
public static final int BANDWIDTH_8_MHZ = 0;
- /**7MHz带宽*/
+
public static final int BANDWIDTH_7_MHZ = 1;
- /**6MHz带宽*/
+
public static final int BANDWIDTH_6_MHZ = 2;
- /**自动带宽检测*/
+
public static final int BANDWIDTH_AUTO = 3;
- /**5MHZ带宽*/
+
public static final int BANDWIDTH_5_MHZ = 4;
- /**10MHZ带宽*/
+
public static final int BANDWIDTH_10_MHZ = 5;
- /**QPSK调制*/
+
public static final int MODULATION_QPSK = 0;
- /**QAM16调制*/
+
public static final int MODULATION_QAM_16 = 1;
- /**QAM32调制*/
+
public static final int MODULATION_QAM_32 = 2;
- /**QAM64调制*/
+
public static final int MODULATION_QAM_64 = 3;
- /**QAM128调制*/
+
public static final int MODULATION_QAM_128 = 4;
- /**QAM256调制*/
+
public static final int MODULATION_QAM_256 = 5;
- /**QAM调制(自动检测)*/
+
public static final int MODULATION_QAM_AUTO= 6;
- /**VSB8调制*/
+
public static final int MODULATION_VSB_8 = 7;
- /**VSB16调制*/
+
public static final int MODULATION_VSB_16 = 8;
- /**PSK8调制*/
+
public static final int MODULATION_PSK_8 = 9;
- /**APSK16调制*/
+
public static final int MODULATION_APSK_16 = 10;
- /**APSK32调制*/
+
public static final int MODULATION_APSK_32 = 11;
- /**DQPSK调制*/
+
public static final int MODULATION_DQPSK = 12;
- /**单声道*/
+
public static final int AUDIO_MONO = 0x0000;
- /**立体声*/
+
public static final int AUDIO_STEREO = 0x0001;
- /**语言2*/
+
public static final int AUDIO_LANG2 = 0x0002;
/**SAP*/
public static final int AUDIO_SAP = 0x0002;
- /**语言1*/
+
public static final int AUDIO_LANG1 = 0x0003;
- /**语言1/2*/
+
public static final int AUDIO_LANG1_LANG2 = 0x0004;
/**PAL B*/
@@ -193,12 +185,10 @@ public class TVChannelParams implements Parcelable {
public static final int COLOR_NTSC =0x08000000;
public static final int COLOR_SECAM =0x10000000;
- /**水平极性*/
public static final int SAT_POLARISATION_H = 0;
- /**垂直极限*/
+
public static final int SAT_POLARISATION_V = 1;
- /**ISDBT LAYER全输出*/
public static final int ISDBT_LAYER_ALL = 0;
/**ISDBT LAYER A*/
public static final int ISDBT_LAYER_A = 0;
@@ -217,16 +207,16 @@ public class TVChannelParams implements Parcelable {
public int standard;
public int afc_data;
public int sat_id;
- public TVSatelliteParams tv_satparams;
+ public TvSatelliteParams tv_satparams;
public int sat_polarisation;
public int isdbtLayer;
- public static final Parcelable.Creator<TVChannelParams> CREATOR = new Parcelable.Creator<TVChannelParams>(){
- public TVChannelParams createFromParcel(Parcel in) {
- return new TVChannelParams(in);
+ public static final Parcelable.Creator<TvChannelParams> CREATOR = new Parcelable.Creator<TvChannelParams>(){
+ public TvChannelParams createFromParcel(Parcel in) {
+ return new TvChannelParams(in);
}
- public TVChannelParams[] newArray(int size) {
- return new TVChannelParams[size];
+ public TvChannelParams[] newArray(int size) {
+ return new TvChannelParams[size];
}
};
@@ -251,7 +241,7 @@ public class TVChannelParams implements Parcelable {
sat_id = in.readInt();
int satparams_notnull = in.readInt();
if (satparams_notnull == 1)
- tv_satparams = new TVSatelliteParams(in);
+ tv_satparams = new TvSatelliteParams(in);
sat_polarisation = in.readInt();
}
if (mode == MODE_ISDBT) {
@@ -293,23 +283,17 @@ public class TVChannelParams implements Parcelable {
}
}
- public TVChannelParams(Parcel in){
+ public TvChannelParams(Parcel in){
readFromParcel(in);
}
- public TVChannelParams(int mode){
+ public TvChannelParams(int mode){
this.mode = mode;
}
- /**
- *创建DVBC参数
- *@param frequency 频率Hz为单位
- *@param modulation 调制方式
- *@param symbolRate 符号率
- *@return 返回新创建的参数
- */
- public static TVChannelParams dvbcParams(int frequency, int modulation, int symbolRate){
- TVChannelParams tp = new TVChannelParams(MODE_QAM);
+
+ public static TvChannelParams dvbcParams(int frequency, int modulation, int symbolRate){
+ TvChannelParams tp = new TvChannelParams(MODE_QAM);
tp.frequency = frequency;
tp.modulation = modulation;
@@ -318,14 +302,8 @@ public class TVChannelParams implements Parcelable {
return tp;
}
- /**
- *创建DVBT参数
- *@param frequency 频率Hz为单位
- *@param bandwidth 带宽
- *@return 返回新创建的参数
- */
- public static TVChannelParams dvbtParams(int frequency, int bandwidth){
- TVChannelParams tp = new TVChannelParams(MODE_OFDM);
+ public static TvChannelParams dvbtParams(int frequency, int bandwidth){
+ TvChannelParams tp = new TvChannelParams(MODE_OFDM);
tp.frequency = frequency;
tp.bandwidth = bandwidth;
tp.ofdm_mode = OFDM_MODE_DVBT;
@@ -333,14 +311,9 @@ public class TVChannelParams implements Parcelable {
return tp;
}
- /**
- *创建DVBT2参数
- *@param frequency 频率Hz为单位
- *@param bandwidth 带宽
- *@return 返回新创建的参数
- */
- public static TVChannelParams dvbt2Params(int frequency, int bandwidth){
- TVChannelParams tp = new TVChannelParams(MODE_OFDM);
+
+ public static TvChannelParams dvbt2Params(int frequency, int bandwidth){
+ TvChannelParams tp = new TvChannelParams(MODE_OFDM);
Log.d(TAG,"---new DVBT2 channel params---");
tp.frequency = frequency;
tp.bandwidth = bandwidth;
@@ -348,16 +321,9 @@ public class TVChannelParams implements Parcelable {
return tp;
}
- /**
- *创建DVBS参数
- *@param frequency 频率Hz为单位
- *@param symbolRate 符号率
- *@param sat_id Tp属于的卫星id
- *@param sat_polarisation Tp极性
- *@return 返回新创建的参数
- */
- /* public static TVChannelParams dvbsParams(Context context, int frequency, int symbolRate, int sat_id, int sat_polarisation){
- TVChannelParams tp = new TVChannelParams(MODE_QPSK);
+
+ /* public static TvChannelParams dvbsParams(Context context, int frequency, int symbolRate, int sat_id, int sat_polarisation){
+ TvChannelParams tp = new TvChannelParams(MODE_QPSK);
tp.frequency = frequency;
tp.symbolRate = symbolRate;
@@ -370,28 +336,18 @@ public class TVChannelParams implements Parcelable {
return tp;
}
*/
- /**
- *创建ATSC参数
- *@param frequency 频率Hz为单位
- *@return 返回新创建的参数
- */
- public static TVChannelParams atscParams(int frequency, int modulation){
- TVChannelParams tp = new TVChannelParams(MODE_ATSC);
+
+ public static TvChannelParams atscParams(int frequency, int modulation){
+ TvChannelParams tp = new TvChannelParams(MODE_ATSC);
tp.frequency = frequency;
tp.modulation = modulation;
return tp;
}
- /**
- *创建模拟参数
- *@param frequency 频率Hz为单位
- *@param std 视频标准
- *@param audio 伴音选择
- *@return 返回新创建的参数
- */
- public static TVChannelParams analogParams(int frequency, int std, int audio,int afc_flag){
- TVChannelParams tp = new TVChannelParams(MODE_ANALOG);
+
+ public static TvChannelParams analogParams(int frequency, int std, int audio,int afc_flag){
+ TvChannelParams tp = new TvChannelParams(MODE_ANALOG);
tp.frequency = frequency;
tp.audio = audio;
@@ -400,14 +356,8 @@ public class TVChannelParams implements Parcelable {
return tp;
}
- /**
- *创建DTMB参数
- *@param frequency 频率Hz为单位
- *@param bandwidth 带宽
- *@return 返回新创建的参数
- */
- public static TVChannelParams dtmbParams(int frequency, int bandwidth){
- TVChannelParams tp = new TVChannelParams(MODE_DTMB);
+ public static TvChannelParams dtmbParams(int frequency, int bandwidth){
+ TvChannelParams tp = new TvChannelParams(MODE_DTMB);
tp.frequency = frequency;
tp.bandwidth = bandwidth;
@@ -415,14 +365,9 @@ public class TVChannelParams implements Parcelable {
return tp;
}
- /**
- *创建ISDBT参数
- *@param frequency 频率Hz为单位
- *@param bandwidth 带宽
- *@return 返回新创建的参数
- */
- public static TVChannelParams isdbtParams(int frequency, int bandwidth){
- TVChannelParams tp = new TVChannelParams(MODE_ISDBT);
+
+ public static TvChannelParams isdbtParams(int frequency, int bandwidth){
+ TvChannelParams tp = new TvChannelParams(MODE_ISDBT);
tp.frequency = frequency;
tp.bandwidth = bandwidth;
@@ -560,10 +505,6 @@ public class TVChannelParams implements Parcelable {
return TvControlManager.ATV_AUDIO_STD_AUTO;
}
- /**
- *修改模拟音频
- *@return true 表示已经修改,false表示制式已经设置无需修改
- */
public boolean setATVAudio(int audio){
if (this.audio == audio)
return false;
@@ -572,11 +513,6 @@ public class TVChannelParams implements Parcelable {
return true;
}
- /**
- *修改模拟视频制式
- *@param fmt 视频制式
- *@return true 表示已经修改制式,false表示制式已经设置无需修改
- */
public boolean setATVVideoFormat(int fmt){
int afmt = AudioStd2Enum(standard);
int std = getTunerStd(fmt, afmt);
@@ -588,11 +524,6 @@ public class TVChannelParams implements Parcelable {
return true;
}
- /**
- *修改模拟音频制式
- *@param fmt 音频制式
- *@return true 表示已经修改制式,false表示制式已经设置无需修改
- */
public boolean setATVAudioFormat(int fmt){
int vfmt = VideoStd2Enum(standard);
int std = getTunerStd(vfmt, fmt);
@@ -604,18 +535,12 @@ public class TVChannelParams implements Parcelable {
return true;
}
- /**
- *取得参数模式
- *@return 返回模式
- */
+
public int getMode(){
return mode;
}
- /**
- *判断参数是否为DVB模式
- *@return true表示是DVB模式,false表示不是DVB模式
- */
+
public boolean isDVBMode(){
if ((mode == MODE_QPSK) || (mode == MODE_QAM) ||
(mode == MODE_OFDM) || (mode == MODE_DTMB)) {
@@ -625,10 +550,6 @@ public class TVChannelParams implements Parcelable {
return false;
}
- /**
- *判断是参数否为DVBC模式
- *@return true表示是DVBC模式,false表示不是DVBC模式
- */
public boolean isDVBCMode(){
if (mode == MODE_QAM) {
return true;
@@ -637,10 +558,7 @@ public class TVChannelParams implements Parcelable {
return false;
}
- /**
- *判断是参数否为DVBT模式
- *@return true表示是DVBT模式,false表示不是DVBT模式
- */
+
public boolean isDVBTMode(){
if (mode == MODE_OFDM) {
return true;
@@ -649,10 +567,7 @@ public class TVChannelParams implements Parcelable {
return false;
}
- /**
- *判断是参数否为DVBS模式
- *@return true表示是DVBS模式,false表示不是DVBS模式
- */
+
public boolean isDVBSMode(){
if (mode == MODE_QPSK) {
return true;
@@ -661,10 +576,7 @@ public class TVChannelParams implements Parcelable {
return false;
}
- /**
- *判断参数是否为ATSC模式
- *@return true表示是ATSC模式,false表示不是ATSC模式
- */
+
public boolean isATSCMode(){
if (mode == MODE_ATSC) {
return true;
@@ -673,10 +585,6 @@ public class TVChannelParams implements Parcelable {
return false;
}
- /**
- *判断参数是否为模拟模式
- *@return true表示是模拟模式,false表示不是模拟模式
- */
public boolean isAnalogMode(){
if (mode == MODE_ANALOG) {
return true;
@@ -685,10 +593,7 @@ public class TVChannelParams implements Parcelable {
return false;
}
- /**
- *判断是参数否为DTMB模式
- *@return true表示是DTMB模式,false表示不是DTMB模式
- */
+
public boolean isDTMBMode(){
if (mode == MODE_DTMB) {
return true;
@@ -697,10 +602,7 @@ public class TVChannelParams implements Parcelable {
return false;
}
- /**
- *判断是参数否为ISDBT模式
- *@return true表示是ISDBT模式,false表示不是ISDBT模式
- */
+
public boolean isISDBTMode(){
if (mode == MODE_ISDBT) {
return true;
@@ -709,34 +611,22 @@ public class TVChannelParams implements Parcelable {
return false;
}
- /**
- *取得频率(单位Hz)
- @return 返回频率
- */
+
public int getFrequency(){
return frequency;
}
- /**
- *取得OFDM_MODE
- @return 返回OFDM_MODE
- */
+
public int getOFDM_Mode(){
return ofdm_mode;
}
- /**
- *设置频率(单位Hz)
- @param frequency频率
- */
+
public void setFrequency(int frequency){
this.frequency = frequency;
}
- /**
- *取得伴音模式(模拟模式)
- *@return 返回伴音模式
- */
+
public int getAudioMode(){
if (!isAnalogMode())
throw new UnsupportedOperationException();
@@ -744,10 +634,7 @@ public class TVChannelParams implements Parcelable {
return audio;
}
- /**
- *取得视频标准(模拟模式)
- *@return 返回视频标准
- */
+
public int getStandard(){
if (!isAnalogMode())
throw new UnsupportedOperationException();
@@ -755,10 +642,7 @@ public class TVChannelParams implements Parcelable {
return standard;
}
- /**
- *取得带宽(OFDM模式或者DTMB模式)
- *@return 返回带宽
- */
+
public int getBandwidth(){
if (mode != MODE_OFDM && mode != MODE_DTMB)
throw new UnsupportedOperationException();
@@ -766,10 +650,6 @@ public class TVChannelParams implements Parcelable {
return bandwidth;
}
- /**
- *取得调制方式(QAM模式)
- *@return 返回调试方式
- */
public int getModulation(){
if (mode != MODE_QAM)
throw new UnsupportedOperationException();
@@ -777,10 +657,7 @@ public class TVChannelParams implements Parcelable {
return modulation;
}
- /**
- *取得符号率(QPSK/QAM模式)
- *@return 返回符号率
- */
+
public int getSymbolRate(){
if (!((mode == MODE_QPSK) || (mode == MODE_QAM)))
throw new UnsupportedOperationException();
@@ -788,10 +665,7 @@ public class TVChannelParams implements Parcelable {
return symbolRate;
}
- /**
- *设置符号率(QPSK/QAM模式)
- *@param symbolRate 符号率
- */
+
public void setSymbolRate(int symbolRate){
if (!((mode == MODE_QPSK) || (mode == MODE_QAM)))
throw new UnsupportedOperationException();
@@ -799,10 +673,7 @@ public class TVChannelParams implements Parcelable {
this.symbolRate = symbolRate;
}
- /**
- *取得卫星id(QPSK模式)
- *@return 返回卫星id
- */
+
public int getSatId(){
if (mode != MODE_QPSK)
throw new UnsupportedOperationException();
@@ -810,10 +681,7 @@ public class TVChannelParams implements Parcelable {
return sat_id;
}
- /**
- *取得极性(QPSK模式)
- *@return 返回极性
- */
+
public int getPolarisation(){
if (mode != MODE_QPSK)
throw new UnsupportedOperationException();
@@ -821,10 +689,7 @@ public class TVChannelParams implements Parcelable {
return this.sat_polarisation;
}
- /**
- *取得频率(单位Hz)
- @return 返回频率
- */
+
public int getISDBTLayer(){
if (mode != MODE_ISDBT)
throw new UnsupportedOperationException();
@@ -832,10 +697,7 @@ public class TVChannelParams implements Parcelable {
return isdbtLayer;
}
- /**
- *设置Layer(ISDBT模式)
- *@param layer layer值
- */
+
public void setISDBTLayer(int layer){
if (mode != MODE_ISDBT)
throw new UnsupportedOperationException();
@@ -843,10 +705,7 @@ public class TVChannelParams implements Parcelable {
this.isdbtLayer = isdbtLayer;
}
- /**
- *设置极性(QPSK模式)
- *@param sat_polarisation 极性
- */
+
public void setPolarisation(int sat_polarisation){
if (mode != MODE_QPSK)
throw new UnsupportedOperationException();
@@ -854,12 +713,8 @@ public class TVChannelParams implements Parcelable {
this.sat_polarisation = sat_polarisation;
}
- /**
- *检测前端参数和当前参数是否相等
- *@param params 前端参数
- *@return 如果相等返回true,不等返回false
- */
- public boolean equals(TVChannelParams params){
+
+ public boolean equals(TvChannelParams params){
if (this.mode != params.mode)
return false;
@@ -881,7 +736,7 @@ public class TVChannelParams implements Parcelable {
return true;
}
- public boolean equals_frontendevt(TVChannelParams params){
+ public boolean equals_frontendevt(TvChannelParams params){
if (this.mode != params.mode)
return false;
@@ -899,7 +754,7 @@ public class TVChannelParams implements Parcelable {
return 0;
}
- public static Parcelable.Creator<TVChannelParams> getCreator() {
+ public static Parcelable.Creator<TvChannelParams> getCreator() {
return CREATOR;
}
}
diff --git a/core/java/com/droidlogic/app/tv/TvControlManager.java b/core/java/com/droidlogic/app/tv/TvControlManager.java
index c334d8d..e8416d9 100644
--- a/core/java/com/droidlogic/app/tv/TvControlManager.java
+++ b/core/java/com/droidlogic/app/tv/TvControlManager.java
@@ -110,8 +110,8 @@ public class TvControlManager {
private long mNativeContext; // accessed by native methods
private EventHandler mEventHandler;
- private TVInSignalInfo.SigInfoChangeListener mSigInfoChangeLister = null;
- private TVInSignalInfo.SigChannelSearchListener mSigChanSearchListener = null;
+ private TvInSignalInfo.SigInfoChangeListener mSigInfoChangeLister = null;
+ private TvInSignalInfo.SigChannelSearchListener mSigChanSearchListener = null;
private Status3DChangeListener mStatus3DChangeListener = null;
private AdcCalibrationListener mAdcCalibrationListener = null;
private SourceSwitchListener mSourceSwitchListener = null;
@@ -484,10 +484,10 @@ public class TvControlManager {
break;
case SIGLE_DETECT_CALLBACK:
if (mSigInfoChangeLister != null) {
- TVInSignalInfo sigInfo = new TVInSignalInfo();
- sigInfo.transFmt = TVInSignalInfo.TransFmt.values()[(((Parcel) (msg.obj)).readInt())];
- sigInfo.sigFmt = TVInSignalInfo.SignalFmt.valueOf(((Parcel) (msg.obj)).readInt());
- sigInfo.sigStatus = TVInSignalInfo.SignalStatus.values()[(((Parcel) (msg.obj)).readInt())];
+ TvInSignalInfo sigInfo = new TvInSignalInfo();
+ sigInfo.transFmt = TvInSignalInfo.TransFmt.values()[(((Parcel) (msg.obj)).readInt())];
+ sigInfo.sigFmt = TvInSignalInfo.SignalFmt.valueOf(((Parcel) (msg.obj)).readInt());
+ sigInfo.sigStatus = TvInSignalInfo.SignalStatus.values()[(((Parcel) (msg.obj)).readInt())];
sigInfo.reserved = ((Parcel) (msg.obj)).readInt();
mSigInfoChangeLister.onSigChange(sigInfo);
}
@@ -678,14 +678,14 @@ public class TvControlManager {
* @Param:
* @Return: refer to class tvin_info_t
*/
- public TVInSignalInfo GetCurrentSignalInfo() {
+ public TvInSignalInfo GetCurrentSignalInfo() {
synchronized (mLock) {
- TVInSignalInfo info = new TVInSignalInfo();
+ TvInSignalInfo info = new TvInSignalInfo();
try {
SignalInfo hidlInfo = mProxy.getCurSignalInfo();
- info.transFmt = TVInSignalInfo.TransFmt.values()[hidlInfo.transFmt];
- info.sigFmt = TVInSignalInfo.SignalFmt.valueOf(hidlInfo.fmt);
- info.sigStatus = TVInSignalInfo.SignalStatus.values()[hidlInfo.status];
+ info.transFmt = TvInSignalInfo.TransFmt.values()[hidlInfo.transFmt];
+ info.sigFmt = TvInSignalInfo.SignalFmt.valueOf(hidlInfo.fmt);
+ info.sigStatus = TvInSignalInfo.SignalStatus.values()[hidlInfo.status];
info.reserved = hidlInfo.frameRate;
return info;
} catch (RemoteException e) {
@@ -1148,7 +1148,7 @@ public class TvControlManager {
* @Param: value saturation, source refer to enum SourceInput, fmt current fmt refer to tvin_sig_fmt_e, is_save 1 to save
* @Return: 0 success, -1 fail
*/
- public int SetSaturation(int value, SourceInput source, TVInSignalInfo.SignalFmt fmt, int is_save) {
+ public int SetSaturation(int value, SourceInput source, TvInSignalInfo.SignalFmt fmt, int is_save) {
int val[] = new int[]{value, source.toInt(), fmt.toInt(), is_save};
return sendCmdIntArray(SET_SATURATION, val);
}
@@ -1181,7 +1181,7 @@ public class TvControlManager {
* @Param: value saturation, source refer to enum SourceInput, fmt current fmt refer to tvin_sig_fmt_e, is_save 1 to save
* @Return: 0 success, -1 fail
*/
- public int SetHue(int value, SourceInput source, TVInSignalInfo.SignalFmt fmt, int is_save) {
+ public int SetHue(int value, SourceInput source, TvInSignalInfo.SignalFmt fmt, int is_save) {
int val[] = new int[]{value, source.toInt(), fmt.toInt(), is_save};
return sendCmdIntArray(SET_HUE, val);
}
@@ -1433,7 +1433,7 @@ public class TvControlManager {
* @Param: value mode refer to enum Display_Mode, source refer to enum SourceInput, fmt refer to tvin_sig_fmt_e, is_save 1 to save
* @Return: 0 success, -1 fail
*/
- public int SetDisplayMode(Display_Mode display_mode, SourceInput source, TVInSignalInfo.SignalFmt fmt, int is_save) {
+ public int SetDisplayMode(Display_Mode display_mode, SourceInput source, TvInSignalInfo.SignalFmt fmt, int is_save) {
int val[] = new int[]{display_mode.toInt(), source.toInt(), fmt.toInt(), is_save};
return sendCmdIntArray(SET_DISPLAY_MODE, val);
}
@@ -1922,8 +1922,8 @@ public class TvControlManager {
* @Param: trans_fmt refer to enum tvin_trans_fmt, cutwin_t refer to class tvin_cutwin_t
* @Return: 0 success, -1 fail
*/
- public int FactorySetOverscanParams(SourceInput source_type, TVInSignalInfo.SignalFmt fmt,
- TVInSignalInfo.TransFmt trans_fmt, tvin_cutwin_t cutwin_t) {
+ public int FactorySetOverscanParams(SourceInput source_type, TvInSignalInfo.SignalFmt fmt,
+ TvInSignalInfo.TransFmt trans_fmt, tvin_cutwin_t cutwin_t) {
int val[] = new int[]{source_type.toInt(), fmt.toInt(), trans_fmt.ordinal(),
cutwin_t.hs, cutwin_t.he, cutwin_t.vs, cutwin_t.ve};
return sendCmdIntArray(FACTORY_SETOVERSCAN, val);
@@ -1936,8 +1936,8 @@ public class TvControlManager {
* @Param: trans_fmt refer to enum tvin_trans_fmt
* @Return: cutwin_t value for overscan refer to class tvin_cutwin_t
*/
- public tvin_cutwin_t FactoryGetOverscanParams(SourceInput source_type, TVInSignalInfo.SignalFmt fmt,
- TVInSignalInfo.TransFmt trans_fmt) {
+ public tvin_cutwin_t FactoryGetOverscanParams(SourceInput source_type, TvInSignalInfo.SignalFmt fmt,
+ TvInSignalInfo.TransFmt trans_fmt) {
libtv_log_open();
Parcel cmd = Parcel.obtain();
Parcel r = Parcel.obtain();
@@ -4040,25 +4040,25 @@ public class TvControlManager {
public static String baseModeToType(int baseMode) {
String type = "";
switch (baseMode) {
- case TVChannelParams.MODE_DTMB:
+ case TvChannelParams.MODE_DTMB:
type = TvContract.Channels.TYPE_DTMB;
break;
- case TVChannelParams.MODE_QPSK:
+ case TvChannelParams.MODE_QPSK:
type = TvContract.Channels.TYPE_DVB_S;
break;
- case TVChannelParams.MODE_QAM:
+ case TvChannelParams.MODE_QAM:
type = TvContract.Channels.TYPE_DVB_C;
break;
- case TVChannelParams.MODE_OFDM:
+ case TvChannelParams.MODE_OFDM:
type = TvContract.Channels.TYPE_DVB_T;
break;
- case TVChannelParams.MODE_ATSC:
+ case TvChannelParams.MODE_ATSC:
type = TvContract.Channels.TYPE_ATSC_C;
break;
- case TVChannelParams.MODE_ANALOG:
+ case TvChannelParams.MODE_ANALOG:
type = TvContract.Channels.TYPE_PAL;
break;
- case TVChannelParams.MODE_ISDBT:
+ case TvChannelParams.MODE_ISDBT:
type = TvContract.Channels.TYPE_ISDB_T;
break;
default:
@@ -4136,33 +4136,33 @@ public class TvControlManager {
public String toType() {
String type = "";
switch (getBase()) {
- case TVChannelParams.MODE_DTMB:
+ case TvChannelParams.MODE_DTMB:
type = TvContract.Channels.TYPE_DTMB;
break;
- case TVChannelParams.MODE_QPSK:
+ case TvChannelParams.MODE_QPSK:
type = TvContract.Channels.TYPE_DVB_S;
if (getGen() == 1)
type = TvContract.Channels.TYPE_DVB_S2;
break;
- case TVChannelParams.MODE_QAM:
+ case TvChannelParams.MODE_QAM:
type = TvContract.Channels.TYPE_DVB_C;
if (getGen() == 1)
type = TvContract.Channels.TYPE_DVB_C2;
break;
- case TVChannelParams.MODE_OFDM:
+ case TvChannelParams.MODE_OFDM:
type = TvContract.Channels.TYPE_DVB_T;
if (getGen() == 1)
type = TvContract.Channels.TYPE_DVB_T2;
break;
- case TVChannelParams.MODE_ATSC:
+ case TvChannelParams.MODE_ATSC:
type = TvContract.Channels.TYPE_ATSC_T;
if (getGen() == 1)
type = TvContract.Channels.TYPE_ATSC_C;
break;
- case TVChannelParams.MODE_ANALOG:
+ case TvChannelParams.MODE_ANALOG:
type = TvContract.Channels.TYPE_PAL;
break;
- case TVChannelParams.MODE_ISDBT:
+ case TvChannelParams.MODE_ISDBT:
type = TvContract.Channels.TYPE_ISDB_T;
break;
default:
@@ -4171,26 +4171,26 @@ public class TvControlManager {
return type;
}
private int typeToBaseMode(String type) {
- int mode = TVChannelParams.MODE_DTMB;
+ int mode = TvChannelParams.MODE_DTMB;
if (TextUtils.equals(type, TvContract.Channels.TYPE_DTMB)) {
- mode = TVChannelParams.MODE_DTMB;
+ mode = TvChannelParams.MODE_DTMB;
} else if (TextUtils.equals(type, TvContract.Channels.TYPE_DVB_S)
|| (TextUtils.equals(type, TvContract.Channels.TYPE_DVB_S2))) {
- mode = TVChannelParams.MODE_QPSK;
+ mode = TvChannelParams.MODE_QPSK;
} else if (TextUtils.equals(type, TvContract.Channels.TYPE_DVB_C)
|| (TextUtils.equals(type, TvContract.Channels.TYPE_DVB_C2))) {
- mode = TVChannelParams.MODE_QAM;
+ mode = TvChannelParams.MODE_QAM;
} else if (TextUtils.equals(type, TvContract.Channels.TYPE_DVB_T)
|| (TextUtils.equals(type, TvContract.Channels.TYPE_DVB_T2))) {
- mode = TVChannelParams.MODE_OFDM;
+ mode = TvChannelParams.MODE_OFDM;
} else if (TextUtils.equals(type, TvContract.Channels.TYPE_ATSC_T)
|| (TextUtils.equals(type, TvContract.Channels.TYPE_ATSC_C))) {
- mode = TVChannelParams.MODE_ATSC;
+ mode = TvChannelParams.MODE_ATSC;
} else if (TextUtils.equals(type, TvContract.Channels.TYPE_PAL)
|| (TextUtils.equals(type, TvContract.Channels.TYPE_NTSC))) {
- mode = TVChannelParams.MODE_ANALOG;
+ mode = TvChannelParams.MODE_ANALOG;
} else if (TextUtils.equals(type, TvContract.Channels.TYPE_ISDB_T)) {
- mode = TVChannelParams.MODE_ISDBT;
+ mode = TvChannelParams.MODE_ISDBT;
}
return mode;
}
@@ -6501,12 +6501,12 @@ public class TvControlManager {
mAVPlaybackListener = l;
}
- public void SetSigInfoChangeListener(TVInSignalInfo.SigInfoChangeListener l) {
+ public void SetSigInfoChangeListener(TvInSignalInfo.SigInfoChangeListener l) {
libtv_log_open();
mSigInfoChangeLister = l;
}
- public void SetSigChannelSearchListener(TVInSignalInfo.SigChannelSearchListener l) {
+ public void SetSigChannelSearchListener(TvInSignalInfo.SigChannelSearchListener l) {
libtv_log_open();
mSigChanSearchListener = l;
}
diff --git a/core/java/com/droidlogic/app/tv/TvDataBaseManager.java b/core/java/com/droidlogic/app/tv/TvDataBaseManager.java
index b8ee7d7..ccc9c2f 100644
--- a/core/java/com/droidlogic/app/tv/TvDataBaseManager.java
+++ b/core/java/com/droidlogic/app/tv/TvDataBaseManager.java
@@ -44,22 +44,22 @@ public class TvDataBaseManager {
private static final SparseArray<String> CHANNEL_MODE_TO_TYPE_MAP = new SparseArray<String>();
static {
- CHANNEL_MODE_TO_TYPE_MAP.put(TVChannelParams.MODE_DTMB, Channels.TYPE_DTMB);
- CHANNEL_MODE_TO_TYPE_MAP.put(TVChannelParams.MODE_QPSK, Channels.TYPE_DVB_S);
- CHANNEL_MODE_TO_TYPE_MAP.put(TVChannelParams.MODE_QAM, Channels.TYPE_DVB_C);
- CHANNEL_MODE_TO_TYPE_MAP.put(TVChannelParams.MODE_OFDM, Channels.TYPE_DVB_T);
- CHANNEL_MODE_TO_TYPE_MAP.put(TVChannelParams.MODE_ATSC, Channels.TYPE_ATSC_C);
- CHANNEL_MODE_TO_TYPE_MAP.put(TVChannelParams.MODE_ANALOG, Channels.TYPE_PAL);
- CHANNEL_MODE_TO_TYPE_MAP.put(TVChannelParams.MODE_ISDBT, Channels.TYPE_ISDB_T);
+ CHANNEL_MODE_TO_TYPE_MAP.put(TvChannelParams.MODE_DTMB, Channels.TYPE_DTMB);
+ CHANNEL_MODE_TO_TYPE_MAP.put(TvChannelParams.MODE_QPSK, Channels.TYPE_DVB_S);
+ CHANNEL_MODE_TO_TYPE_MAP.put(TvChannelParams.MODE_QAM, Channels.TYPE_DVB_C);
+ CHANNEL_MODE_TO_TYPE_MAP.put(TvChannelParams.MODE_OFDM, Channels.TYPE_DVB_T);
+ CHANNEL_MODE_TO_TYPE_MAP.put(TvChannelParams.MODE_ATSC, Channels.TYPE_ATSC_C);
+ CHANNEL_MODE_TO_TYPE_MAP.put(TvChannelParams.MODE_ANALOG, Channels.TYPE_PAL);
+ CHANNEL_MODE_TO_TYPE_MAP.put(TvChannelParams.MODE_ISDBT, Channels.TYPE_ISDB_T);
}
private static final Map<String, Integer> CHANNEL_TYPE_TO_MODE_MAP = new HashMap<String, Integer>();
static {
- CHANNEL_TYPE_TO_MODE_MAP.put(Channels.TYPE_DTMB, TVChannelParams.MODE_DTMB);
- CHANNEL_TYPE_TO_MODE_MAP.put(Channels.TYPE_DVB_C, TVChannelParams.MODE_QAM);
- CHANNEL_TYPE_TO_MODE_MAP.put(Channels.TYPE_DVB_T, TVChannelParams.MODE_OFDM);
- CHANNEL_TYPE_TO_MODE_MAP.put(Channels.TYPE_PAL, TVChannelParams.MODE_ANALOG);
+ CHANNEL_TYPE_TO_MODE_MAP.put(Channels.TYPE_DTMB, TvChannelParams.MODE_DTMB);
+ CHANNEL_TYPE_TO_MODE_MAP.put(Channels.TYPE_DVB_C, TvChannelParams.MODE_QAM);
+ CHANNEL_TYPE_TO_MODE_MAP.put(Channels.TYPE_DVB_T, TvChannelParams.MODE_OFDM);
+ CHANNEL_TYPE_TO_MODE_MAP.put(Channels.TYPE_PAL, TvChannelParams.MODE_ANALOG);
}
private Context mContext;
diff --git a/core/java/com/droidlogic/app/tv/TVInSignalInfo.java b/core/java/com/droidlogic/app/tv/TvInSignalInfo.java
index 8c57619..2449176 100644
--- a/core/java/com/droidlogic/app/tv/TVInSignalInfo.java
+++ b/core/java/com/droidlogic/app/tv/TvInSignalInfo.java
@@ -1,6 +1,6 @@
package com.droidlogic.app.tv;
-public class TVInSignalInfo {
+public class TvInSignalInfo {
public enum TransFmt {
TVIN_TFMT_2D,
TVIN_TFMT_3D_LRH_OLOR,
@@ -322,12 +322,12 @@ public class TVInSignalInfo {
public SignalStatus sigStatus;
public int reserved;
- public TVInSignalInfo() {
+ public TvInSignalInfo() {
}
// set listener when not need to listen set null
public interface SigInfoChangeListener {
- void onSigChange(TVInSignalInfo sigInfo);
+ void onSigChange(TvInSignalInfo sigInfo);
};
public interface SigChannelSearchListener {
diff --git a/core/java/com/droidlogic/app/tv/TVMultilingualText.java b/core/java/com/droidlogic/app/tv/TvMultilingualText.java
index 63bca5b..4dbce00 100644
--- a/core/java/com/droidlogic/app/tv/TVMultilingualText.java
+++ b/core/java/com/droidlogic/app/tv/TvMultilingualText.java
@@ -10,11 +10,11 @@ import org.json.JSONArray;
import org.json.JSONException;
/**
- *TVMultilingualText
+ *TvMultilingualText
*multilingual text parsing
*/
-public class TVMultilingualText{
- private static final String TAG="TVMultilingualText";
+public class TvMultilingualText{
+ private static final String TAG="TvMultilingualText";
private class MultilingualText{
protected String language;
@@ -100,7 +100,7 @@ public class TVMultilingualText{
}
String[] langText = formatText.split(split);
for (int i=0; langText!=null && i<langText.length; i++) {
- TVMultilingualText inst = new TVMultilingualText();
+ TvMultilingualText inst = new TvMultilingualText();
MultilingualText text = inst.new MultilingualText(langText[i]);
if (useFirst || text.getLangage().equalsIgnoreCase(lang)) {
@@ -188,7 +188,7 @@ public class TVMultilingualText{
}
for (int i=0; i<jsonArray.length(); i++) {
JSONObject j = jsonArray.optJSONObject(i);
- TVMultilingualText inst = new TVMultilingualText();
+ TvMultilingualText inst = new TvMultilingualText();
MultilingualTextJ text = inst.new MultilingualTextJ(j);
if (useFirst || text.getLangage().equalsIgnoreCase(lang)) {
ret = text.getText();
diff --git a/core/java/com/droidlogic/app/tv/TVSatelliteParams.java b/core/java/com/droidlogic/app/tv/TvSatelliteParams.java
index d7c7490..114ffa6 100644
--- a/core/java/com/droidlogic/app/tv/TVSatelliteParams.java
+++ b/core/java/com/droidlogic/app/tv/TvSatelliteParams.java
@@ -6,29 +6,23 @@ import android.database.Cursor;
import android.content.Context;
import android.util.Log;
-/**
- *TV Satellite参数信息.
- */
-public class TVSatelliteParams implements Parcelable {
- private static final String TAG="TVSatelliteParams";
- /**22k 参数*/
+public class TvSatelliteParams implements Parcelable {
+ private static final String TAG="TvSatelliteParams";
+
public static final int SEC_22k_ON = 0;
public static final int SEC_22k_OFF = 1;
public static final int SEC_22k_AUTO = 2;
- /**电压参数*/
public static final int SEC_VOLTAGE_13V = 0;
public static final int SEC_VOLTAGE_18V = 1;
public static final int SEC_VOLTAGE_OFF = 2;
public static final int SEC_VOLTAGE_AUTO = 3;
- /**toneburst参数*/
public static final int SEC_TONE_BURST_NONE = 0;
public static final int SEC_TONE_BURST_A = 1;
public static final int SEC_TONE_BURST_B = 2;
- /**diseqc 模式*/
public static final int DISEQC_MODE_NONE = 0;
public static final int DISEQC_MODE_V1_0 = 1;
public static final int DISEQC_MODE_V1_1 = 2;
@@ -36,14 +30,13 @@ public class TVSatelliteParams implements Parcelable {
public static final int DISEQC_MODE_V1_3 = 4;
public static final int DISEQC_MODE_SMARTV = 5;
- /**diseqc committed端口0-3*/
public static final int DISEQC_COMMITTED_AA = 0;
public static final int DISEQC_COMMITTED_AB = 1;
public static final int DISEQC_COMMITTED_BA = 2;
public static final int DISEQC_COMMITTED_BB = 3;
- /**diseqc不选择任何端口*/
+
public static final int DISEQC_NONE = 4;
- /**diseqc uncommitted端口0-15*/
+
public static final int DISEQC_UNCOMMITTED_0 = 0xF0;
public static final int DISEQC_UNCOMMITTED_1 = 0xF1;
public static final int DISEQC_UNCOMMITTED_2 = 0xF2;
@@ -61,7 +54,6 @@ public class TVSatelliteParams implements Parcelable {
public static final int DISEQC_UNCOMMITTED_14 = 0xFE;
public static final int DISEQC_UNCOMMITTED_15 = 0xFF;
- /**卫星设备本地经纬度*/
public double local_longitude;
public double local_latitude;
@@ -96,12 +88,12 @@ public class TVSatelliteParams implements Parcelable {
private int user_band;
private int ub_freq;//!< kHz
- public static final Parcelable.Creator<TVSatelliteParams> CREATOR = new Parcelable.Creator<TVSatelliteParams>(){
- public TVSatelliteParams createFromParcel(Parcel in) {
- return new TVSatelliteParams(in);
+ public static final Parcelable.Creator<TvSatelliteParams> CREATOR = new Parcelable.Creator<TvSatelliteParams>(){
+ public TvSatelliteParams createFromParcel(Parcel in) {
+ return new TvSatelliteParams(in);
}
- public TVSatelliteParams[] newArray(int size) {
- return new TVSatelliteParams[size];
+ public TvSatelliteParams[] newArray(int size) {
+ return new TvSatelliteParams[size];
}
};
@@ -153,51 +145,35 @@ public class TVSatelliteParams implements Parcelable {
dest.writeInt(ub_freq);
}
- public TVSatelliteParams(Parcel in){
+ public TvSatelliteParams(Parcel in){
readFromParcel(in);
}
- public TVSatelliteParams(){
+ public TvSatelliteParams(){
}
- public TVSatelliteParams(double sat_longitude){
+ public TvSatelliteParams(double sat_longitude){
/*default value*/
this.sat_longitude = sat_longitude;
}
- /**
- *设置卫星接收设备本地经纬度
- *@param local_longitude 本地经度
- *@param local_longitude 本地纬度
- */
+
public void setSatelliteRecLocal(double local_longitude, double local_latitude){
this.local_longitude = local_longitude;
this.local_latitude = local_latitude;
}
- /**
- *获取卫星接收设备本地经度
- *@return 本地经度
- */
+
public double getSatelliteRecLocalLongitude(){
return this.local_longitude;
}
- /**
- *获取卫星接收设备本地纬度
- *@return 本地纬度
- */
+
public double getSatelliteRecLocalLatitude(){
return this.local_latitude;
}
- /**
- *设置卫星接收LNB信息
- *@param lnb_num lnb号
- *@param lnb_lof_hi lnb高本振频率
- *@param lnb_lof_lo lnb低本振频率
- *@param lnb_lof_threadhold lnb转折频率
- */
+
public void setSatelliteLnb(int lnb_num, int lnb_lof_hi, int lnb_lof_lo, int lnb_lof_threadhold){
this.lnb_num = lnb_num;
this.lnb_lof_hi = lnb_lof_hi;
@@ -205,278 +181,166 @@ public class TVSatelliteParams implements Parcelable {
this.lnb_lof_threadhold = lnb_lof_threadhold;
}
- /**
- *获取卫星接收LNB信息lnb号
- *@return lnb号
- */
+
public int getSatelliteLnbNum(){
return this.lnb_num;
}
- /**
- *获取卫星接收LNB信息lnb高本振频率
- *@return lnb高本振频率
- */
+
public int getSatelliteLnbLofhi(){
return this.lnb_lof_hi;
}
- /**
- *获取卫星接收LNB信息lnb低本振频率
- *@return lnb低本振频率
- */
+
public int getSatelliteLnbLofLo(){
return this.lnb_lof_lo;
}
- /**
- *获取卫星接收LNB信息lnb转折频率
- *@return lnb转折频率
- */
public int getSatelliteLnbLofthreadhold(){
return this.lnb_lof_threadhold;
}
- /**
- *设置卫星设备控制22k状态
- *@param sec_22k_status 22k状态
- */
public void setSec22k(int sec_22k_status){
this.sec_22k_status = sec_22k_status;
}
- /**
- *获取卫星设备控制22k状态
- *@return 22k状态
- */
+
public int getSec22k(){
return this.sec_22k_status;
}
- /**
- *设置卫星设备控制电压状态
- *@param sec_voltage_status 电压状态
- */
+
public void setSecVoltage(int sec_voltage_status){
this.sec_voltage_status = sec_voltage_status;
}
- /**
- *获取卫星设备控制电压状态
- *@return 电压状态
- */
+
public int getSecVoltage(){
return this.sec_voltage_status;
}
- /**
- *设置卫星设备控制tone burst
- *@param sec_tone_burst tone burst 状态
- */
public void setSecToneBurst(int sec_tone_burst){
this.sec_tone_burst = sec_tone_burst;
}
- /**
- *获取卫星设备控制tone burst
- *@return tone burst 状态
- */
+
public int getSecToneBurst(){
return this.sec_tone_burst;
}
- /**
- *设置diseqc模式
- *@param diseqc_mode diseqc模式
- */
public void setDiseqcMode(int diseqc_mode){
this.diseqc_mode = diseqc_mode;
}
- /**
- *获取diseqc模式
- *@return diseqc模式
- */
+
public int getDiseqcMode(){
return this.diseqc_mode;
}
- /**
- *设置diseqc committed
- *@param diseqc_committed diseqc committed
- */
public void setDiseqcCommitted(int diseqc_committed){
this.diseqc_committed = diseqc_committed;
}
- /**
- *获取diseqc committed
- *@return diseqc committed
- */
+
public int getDiseqcCommitted(){
return this.diseqc_committed;
}
- /**
- *设置diseqc uncommitted
- *@param diseqc_uncommitted diseqc uncommitted
- */
public void setDiseqcUncommitted(int diseqc_uncommitted){
this.diseqc_uncommitted= diseqc_uncommitted;
}
- /**
- *获取diseqc uncommitted
- *@return diseqc uncommitted
- */
+
public int getDiseqcUncommitted(){
return this.diseqc_uncommitted;
}
- /**
- *设置diseqc重复发送次数,用于级联
- *@param diseqc_repeat_count 重复发送次数
- */
public void setDiseqcRepeatCount(int diseqc_repeat_count){
this.diseqc_repeat_count = diseqc_repeat_count;
}
- /**
- *获取diseqc重复发送次数,用于级联
- *@return 重复发送次数
- */
+
public int getDiseqcRepeatCount(){
return this.diseqc_repeat_count;
}
- /**
- *设置diseqc发送2次
- *@param diseqc_sequence_repeat 是否发送
- */
+
public void setDiseqcSequenceRepeat(int diseqc_sequence_repeat){
this.diseqc_sequence_repeat = diseqc_sequence_repeat;
}
- /**
- *获取diseqc发送2次
- *@return 是否发送
- */
+
public int getDiseqcSequenceRepeat(){
return this.diseqc_sequence_repeat;
}
- /**
- *设置快速diseqc
- *@param diseqc_fast 是否快速diseqc
- */
+
public void setDiseqcFast(int diseqc_fast){
this.diseqc_fast = diseqc_fast;
}
- /**
- *获取快速diseqc
- *@return 是否快速diseqc
- */
+
public int getDiseqcFast(){
return this.diseqc_fast;
}
- /**
- *设置diseqc序列
- *@param diseqc_order diseqc序列
- */
public void setDiseqcOrder(int diseqc_order){
this.diseqc_order = diseqc_order;
}
- /**
- *获取diseqc序列
- *@return diseqc序列
- */
+
public int getDiseqcOrder(){
return this.diseqc_order;
}
- /**
- *设置马达号
- *@param motor_num motor号
- */
+
public void setMotorNum(int motor_num){
this.motor_num = motor_num;
}
- /**
- *获取马达号
- *@return motor号
- */
+
public int getMotorNum(){
return this.motor_num;
}
- /**
- *设置马达存储位置号
- *@param motor_position_num motor存储位置号
- */
+
public void setMotorPositionNum(int motor_position_num){
this.motor_position_num = motor_position_num;
}
- /**
- *获取马达存储位置号
- *@return motor存储位置号
- */
+
public int getMotorPositionNum(){
return this.motor_position_num;
}
- /**
- *设置卫星经度
- *@param sat_longitude 卫星经度
- */
+
public void setSatelliteLongitude(double sat_longitude){
this.sat_longitude = sat_longitude;
}
- /**
- *获取卫星经度
- *@return 卫星经度
- */
+
public double getSatelliteLongitude(){
return this.sat_longitude;
}
- /**
- *设置Unicable参数
- *@param user_band Unicable通道
- *@param ub_freq Unicable通道频率
- */
+
public void setUnicableParams(int user_band, int ub_freq) {
this.user_band = user_band;
this.ub_freq = ub_freq;
}
- /**
- *获取Unicable通道
- *@return Unicable通道
- */
+
public int getUnicableUserband(){
return this.user_band;
}
- /**
- *获取Unicable通道频率
- *@return Unicable通道频率
- */
+
public int getUnicableUbfreq(){
return this.ub_freq;
}
- /**
- *检测卫星参数和当前参数是否相等
- *@param params 卫星参数
- *@return 如果相等返回true,不等返回false
- */
- public boolean equals(TVSatelliteParams params){
+
+ public boolean equals(TvSatelliteParams params){
if (this.local_longitude != params.local_longitude)
return false;
@@ -547,7 +411,7 @@ public class TVSatelliteParams implements Parcelable {
return 0;
}
- public static Parcelable.Creator<TVSatelliteParams> getCreator() {
+ public static Parcelable.Creator<TvSatelliteParams> getCreator() {
return CREATOR;
}
}
diff --git a/core/java/com/droidlogic/app/tv/TvStoreManager.java b/core/java/com/droidlogic/app/tv/TvStoreManager.java
index 67579a8..75bb411 100644
--- a/core/java/com/droidlogic/app/tv/TvStoreManager.java
+++ b/core/java/com/droidlogic/app/tv/TvStoreManager.java
@@ -200,7 +200,7 @@ public abstract class TvStoreManager {
String serviceType;
try {
- name = TVMultilingualText.getText(event.programName);
+ name = TvMultilingualText.getText(event.programName);
} catch (Exception e) {
e.printStackTrace();
name = "????";
@@ -306,7 +306,7 @@ public abstract class TvStoreManager {
.setServiceType(TvContract.Channels.SERVICE_TYPE_AUDIO_VIDEO)//default is SERVICE_TYPE_AUDIO_VIDEO
.setServiceId(0)
.setDisplayNumber(Integer.toString(mDisplayNumber))
- .setDisplayName(TVMultilingualText.getText(ATVName))
+ .setDisplayName(TvMultilingualText.getText(ATVName))
.setLogoUrl(null)
.setOriginalNetworkId(0)
.setTransportStreamId(0)
@@ -1020,7 +1020,7 @@ public abstract class TvStoreManager {
}
bundle = getScanEventBundle(event);
- if ((event.mode == TVChannelParams.MODE_ANALOG) && (event.lock == 0x11)) {
+ if ((event.mode == TvChannelParams.MODE_ANALOG) && (event.lock == 0x11)) {
bundle.putInt(DroidLogicTvUtils.SIG_INFO_C_DISPLAYNUM, mDisplayNumber);
mDisplayNumber++;//count for progress stage
}
diff --git a/core/java/com/droidlogic/app/tv/TVTime.java b/core/java/com/droidlogic/app/tv/TvTime.java
index a91d01b..18e6d6f 100644
--- a/core/java/com/droidlogic/app/tv/TVTime.java
+++ b/core/java/com/droidlogic/app/tv/TvTime.java
@@ -9,10 +9,8 @@ import java.util.Date;
import com.droidlogic.app.SystemControlManager;
import com.droidlogic.app.DaylightSavingTime;
-/**
- *TV时间管理
- */
-public class TVTime{
+
+public class TvTime{
private long diff = 0;
private Context mContext;
private SystemControlManager mSystemControlManager;
@@ -20,18 +18,12 @@ public class TVTime{
private final static String TV_KEY_TVTIME = "dtvtime";
private final static String PROP_SET_SYSTIME_ENABLED = "persist.sys.getdtvtime.isneed";
- /**
- *创建时间管理器
- */
- public TVTime(Context context){
+
+ public TvTime(Context context){
mContext = context;
mSystemControlManager = new SystemControlManager(mContext);
}
- /**
- *设定当前时间
- *@param time 当前时间(毫秒单位)
- */
public synchronized void setTime(long time){
Date sys = new Date();
@@ -49,10 +41,7 @@ public class TVTime{
Settings.System.putLong(mContext.getContentResolver(), TV_KEY_TVTIME, diff);
}
- /**
- *取得当前时间
- *@return 返回当前时间
- */
+
public synchronized long getTime(){
Date sys = new Date();
diff = Settings.System.getLong(mContext.getContentResolver(), TV_KEY_TVTIME, 0);
@@ -60,17 +49,11 @@ public class TVTime{
return sys.getTime() + diff;
}
- /**
- *取得TDT/STT与系统时间的差值
- *@return 返回差值时间
- */
+
public synchronized long getDiffTime(){
return Settings.System.getLong(mContext.getContentResolver(), TV_KEY_TVTIME, 0);
}
- /**
- *设置TDT/STT与系统时间的差值
- */
public synchronized void setDiffTime(long diff){
this.diff = diff;
Settings.System.putLong(mContext.getContentResolver(), TV_KEY_TVTIME, this.diff);