Searched refs:TunerHal (Results 1 - 14 of 14) sorted by relevance
/packages/apps/TV/jni/ |
H A D | gen_jni.sh | 3 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 D | TunerInputInfoUtils.java | 32 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 D | TunerTsStreamerManager.java | 23 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 D | TunerTsStreamer.java | 27 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 D | TsDataSourceManager.java | 22 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 D | WelcomeFragment.java | 27 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 D | TunerSetupActivity.java | 57 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 D | ScanResultFragment.java | 29 import com.android.tv.tuner.TunerHal; 85 case TunerHal.TUNER_TYPE_USB: 88 case TunerHal.TUNER_TYPE_NETWORK:
|
H A D | ScanFragment.java | 43 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 D | TunerInputController.java | 106 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 D | TunerHal.java | 36 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 D | DvbTunerHal.java | 31 public class DvbTunerHal extends TunerHal {
|
/packages/apps/TV/src/com/android/tv/tuner/tvinput/ |
H A D | EventDetector.java | 23 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 D | proguard.flags | 31 -keepclasseswithmembers class com.android.tv.tuner.TunerHal {
|
Completed in 228 milliseconds