Searched refs:TunerHal (Results 1 - 14 of 14) sorted by relevance

/packages/apps/TV/jni/
H A Dgen_jni.sh3 javah -jni -classpath ../../bin/classes:../../../../../../prebuilts/sdk/current/android.jar -o tunertvinput_jni.h com.android.tv.tuner.TunerHal
/packages/apps/TV/src/com/android/tv/tuner/util/
H A DTunerInputInfoUtils.java32 import com.android.tv.tuner.TunerHal;
48 Pair<Integer, Integer> tunerTypeAndCount = TunerHal.getTunerTypeAndCount(context);
54 case TunerHal.TUNER_TYPE_BUILT_IN:
57 case TunerHal.TUNER_TYPE_USB:
60 case TunerHal.TUNER_TYPE_NETWORK:
/packages/apps/TV/src/com/android/tv/tuner/source/
H A DTunerTsStreamerManager.java23 import com.android.tv.tuner.TunerHal;
35 * The class hides handling of {@link TunerHal} from other classes.
96 TunerHal hal = streamer.getTunerHal();
121 TunerHal hal = streamer.getTunerHal();
137 void addTunerHal(TunerHal tunerHal, int sessionId) {
196 private TunerHal mTunerHal;
206 TunerHal hal = mTunerHalManager.getOrCreateTunerHal(mContext, sessionId);
228 // Since TunerTsStreamer is not properly created, closes TunerHal.
229 // And do not re-use TunerHal when it is not cancelled.
252 * Supports sharing {@link TunerHal} amon
[all...]
H A DTunerTsStreamer.java27 import com.android.tv.tuner.TunerHal;
60 private final TunerHal mTunerHal;
130 public TunerTsStreamer(TunerHal tunerHal, EventListener eventListener, Context context) {
140 public TunerTsStreamer(TunerHal tunerHal, EventListener eventListener) {
150 TunerHal.FILTER_TYPE_VIDEO);
155 mTunerHal.addPidFilter(audioPid, TunerHal.FILTER_TYPE_AUDIO);
160 mTunerHal.addPidFilter(audioPid, TunerHal.FILTER_TYPE_OTHER);
164 TunerHal.FILTER_TYPE_PCR);
254 * Returns the current {@link TunerHal} which provides MPEG-TS stream for TunerTsStreamer.
255 * @return {@link TunerHal}
[all...]
H A DTsDataSourceManager.java22 import com.android.tv.tuner.TunerHal;
32 * The class hides handling of {@link TunerHal} and {@link TsStreamer} from other classes.
96 * Releases the specified {@link TsDataSource} and underlying {@link TunerHal}.
120 * Indicates whether the underlying {@link TunerHal} should be kept or not when data source
123 * @param keepTuneStatus underlying {@link TunerHal} will be reused when data source releasing.
133 public void addTunerHalForTest(TunerHal tunerHal) {
/packages/apps/TV/src/com/android/tv/tuner/setup/
H A DWelcomeFragment.java27 import com.android.tv.tuner.TunerHal;
71 TunerHal.TUNER_TYPE_BUILT_IN);
74 case TunerHal.TUNER_TYPE_USB:
78 case TunerHal.TUNER_TYPE_NETWORK:
89 case TunerHal.TUNER_TYPE_USB:
92 case TunerHal.TUNER_TYPE_NETWORK:
H A DTunerSetupActivity.java57 import com.android.tv.tuner.TunerHal;
110 return TunerHal.getTunerTypeAndCount(TunerSetupActivity.this).first;
335 TunerHal getTunerHal() {
373 case TunerHal.TUNER_TYPE_BUILT_IN:
376 case TunerHal.TUNER_TYPE_USB:
379 case TunerHal.TUNER_TYPE_NETWORK:
468 TunerHal mTunerHal;
486 TunerHal getOrCreate() {
527 protected TunerHal createInstance() {
528 return TunerHal
[all...]
H A DScanResultFragment.java29 import com.android.tv.tuner.TunerHal;
85 case TunerHal.TUNER_TYPE_USB:
88 case TunerHal.TUNER_TYPE_NETWORK:
H A DScanFragment.java43 import com.android.tv.tuner.TunerHal;
127 case TunerHal.TUNER_TYPE_USB:
130 case TunerHal.TUNER_TYPE_NETWORK:
267 TunerHal hal = ((TunerSetupActivity) mActivity).getTunerHal();
/packages/apps/TV/src/com/android/tv/tuner/
H A DTunerInputController.java106 if (TunerHal.useBuiltInTuner(context)) {
107 enableTunerTvInputService(context, true, false, TunerHal.TUNER_TYPE_BUILT_IN);
128 TunerHal.TUNER_TYPE_USB : null);
139 enableTunerTvInputService(context, true, true, TunerHal.TUNER_TYPE_NETWORK);
143 if(!isUsbTunerConnected(context) && !TunerHal.useBuiltInTuner(context)) {
146 enableTunerTvInputService(context, false, true, TunerHal.TUNER_TYPE_NETWORK);
211 if (tunerType == TunerHal.TUNER_TYPE_USB) {
214 } else if (tunerType == TunerHal.TUNER_TYPE_NETWORK) {
373 context, enabled, false, enabled ? TunerHal.TUNER_TYPE_USB : null);
H A DTunerHal.java36 public abstract class TunerHal implements AutoCloseable { class in inherits:AutoCloseable
37 protected static final String TAG = "TunerHal";
100 * Creates a TunerHal instance.
101 * @param context context for creating the TunerHal instance
102 * @return the TunerHal instance
105 public synchronized static TunerHal createInstance(Context context) {
106 TunerHal tunerHal = null;
162 protected TunerHal(Context context) { method in class:TunerHal
309 * This method must be called after {@link TunerHal#tune} and before
310 * {@link TunerHal#stopTun
[all...]
H A DDvbTunerHal.java31 public class DvbTunerHal extends TunerHal {
/packages/apps/TV/src/com/android/tv/tuner/tvinput/
H A DEventDetector.java23 import com.android.tv.tuner.TunerHal;
44 private final TunerHal mTunerHal;
65 mTunerHal.addPidFilter(i.getPmtPid(), TunerHal.FILTER_TYPE_OTHER);
244 * @param usbTunerInteface {@link TunerHal}
246 public EventDetector(TunerHal usbTunerInteface) {
256 TunerHal.isDvbDeliverySystem(mTunerHal.getDeliverySystemType()));
285 mTunerHal.addPidFilter(pid, TunerHal.FILTER_TYPE_OTHER);
/packages/apps/TV/
H A Dproguard.flags31 -keepclasseswithmembers class com.android.tv.tuner.TunerHal {

Completed in 228 milliseconds