Lines Matching refs:inputId

111         public void onInputStateChanged(String inputId, int state) {
112 if (DEBUG) Log.d(TAG, "onInputStateChanged " + inputId + " state=" + state);
113 if (isInBlackList(inputId)) {
116 mInputStateMap.put(inputId, state);
118 callback.onInputStateChanged(inputId, state);
123 public void onInputAdded(String inputId) {
124 if (DEBUG) Log.d(TAG, "onInputAdded " + inputId);
125 if (isInBlackList(inputId)) {
128 TvInputInfo info = mTvInputManager.getTvInputInfo(inputId);
130 mInputMap.put(inputId, info);
131 mTvInputLabels.put(inputId, info.loadLabel(mContext).toString());
134 mTvInputCustomLabels.put(inputId, inputCustomLabel.toString());
136 mInputStateMap.put(inputId, mTvInputManager.getInputState(inputId));
137 mInputIdToPartnerInputMap.put(inputId, isPartnerInput(info));
141 callback.onInputAdded(inputId);
146 public void onInputRemoved(String inputId) {
147 if (DEBUG) Log.d(TAG, "onInputRemoved " + inputId);
148 mInputMap.remove(inputId);
149 mTvInputLabels.remove(inputId);
150 mTvInputCustomLabels.remove(inputId);
151 mTvInputApplicationLabels.remove(inputId);
152 mTvInputApplicationIcons.remove(inputId);
153 mTvInputAppliactionBanners.remove(inputId);
154 mInputStateMap.remove(inputId);
155 mInputIdToPartnerInputMap.remove(inputId);
158 callback.onInputRemoved(inputId);
161 inputId));
165 public void onInputUpdated(String inputId) {
166 if (DEBUG) Log.d(TAG, "onInputUpdated " + inputId);
167 if (isInBlackList(inputId)) {
170 TvInputInfo info = mTvInputManager.getTvInputInfo(inputId);
171 mInputMap.put(inputId, info);
172 mTvInputLabels.put(inputId, info.loadLabel(mContext).toString());
175 mTvInputCustomLabels.put(inputId, inputCustomLabel.toString());
177 mTvInputApplicationLabels.remove(inputId);
178 mTvInputApplicationIcons.remove(inputId);
179 mTvInputAppliactionBanners.remove(inputId);
181 callback.onInputUpdated(inputId);
184 inputId));
241 String inputId = input.getId();
242 if (isInBlackList(inputId)) {
245 mInputMap.put(inputId, input);
246 int state = mTvInputManager.getInputState(inputId);
247 mInputStateMap.put(inputId, state);
248 mInputIdToPartnerInputMap.put(inputId, isPartnerInput(input));
337 public boolean isPartnerInput(String inputId) {
338 Boolean isPartnerInput = mInputIdToPartnerInputMap.get(inputId);
381 public CharSequence getTvInputApplicationLabel(CharSequence inputId) {
382 return mTvInputApplicationLabels.get(inputId);
388 public void setTvInputApplicationLabel(String inputId, CharSequence label) {
389 mTvInputApplicationLabels.put(inputId, label);
395 public Drawable getTvInputApplicationIcon(String inputId) {
396 return mTvInputApplicationIcons.get(inputId);
402 public void setTvInputApplicationIcon(String inputId, Drawable icon) {
403 mTvInputApplicationIcons.put(inputId, icon);
409 public Drawable getTvInputApplicationBanner(String inputId) {
410 return mTvInputAppliactionBanners.get(inputId);
416 public void setTvInputApplicationBanner(String inputId, Drawable banner) {
417 mTvInputAppliactionBanners.put(inputId, banner);
423 public boolean hasTvInputInfo(String inputId) {
426 return mStarted && !TextUtils.isEmpty(inputId) && mInputMap.get(inputId) != null;
429 public TvInputInfo getTvInputInfo(String inputId) {
435 if (inputId == null) {
438 return mInputMap.get(inputId);
441 public ApplicationInfo getTvInputAppInfo(String inputId) {
442 TvInputInfo info = getTvInputInfo(inputId);
460 public int getInputState(String inputId) {
466 Integer state = mInputStateMap.get(inputId);
468 Log.w(TAG, "getInputState: no such input (id=" + inputId + ")");
526 private boolean isInBlackList(String inputId) {
529 if (inputId.contains(disabledTunerInputPrefix)) {
536 if (testableInput.equals(inputId)) {