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

/frameworks/base/media/java/android/media/tv/
H A DITvInputManagerCallback.aidl24 void onInputStateChanged(in String inputId, int state);
25 void onInputAdded(in String inputId);
26 void onInputRemoved(in String inputId);
27 void onInputUpdated(in String inputId);
H A DITvInputServiceCallback.aidl29 void removeTvInput(in String inputId);
H A DITvInputService.aidl33 in String inputId);
H A DTvInputManager.java577 * @param inputId The id of the TV input.
585 public void onInputStateChanged(String inputId, int state) { argument
594 * @param inputId The id of the TV input.
596 public void onInputAdded(String inputId) { argument
605 * @param inputId The id of the TV input.
607 public void onInputRemoved(String inputId) { argument
616 * @param inputId The id of the TV input.
620 public void onInputUpdated(String inputId) { argument
637 public void postInputStateChanged(final String inputId, final int state) { argument
641 mCallback.onInputStateChanged(inputId, stat
646 postInputAdded(final String inputId) argument
655 postInputRemoved(final String inputId) argument
664 postInputUpdated(final String inputId) argument
956 getTvInputInfo(@onNull String inputId) argument
978 getInputState(@onNull String inputId) argument
1148 createSession(@onNull String inputId, @NonNull final SessionCallback callback, @NonNull Handler handler) argument
1180 getAvailableTvStreamConfigList(String inputId) argument
1198 captureFrame(String inputId, Surface surface, TvStreamConfig config) argument
[all...]
H A DITvInputManager.aidl43 TvInputInfo getTvInputInfo(in String inputId, int userId);
44 int getTvInputState(in String inputId, int userId);
58 void createSession(in ITvInputClient client, in String inputId, int seq, int userId);
93 List<TvStreamConfig> getAvailableTvStreamConfigList(in String inputId, int userId);
94 boolean captureFrame(in String inputId, in Surface surface, in TvStreamConfig config,
H A DTvView.java275 * @param inputId The ID of the TV input for the given channel.
278 public void tune(@NonNull String inputId, Uri channelUri) { argument
279 tune(inputId, channelUri, null);
285 * @param inputId The ID of TV input for the given channel.
291 public void tune(String inputId, Uri channelUri, Bundle params) { argument
293 if (TextUtils.isEmpty(inputId)) {
294 throw new IllegalArgumentException("inputId cannot be null or an empty string");
301 if (mSessionCallback != null && TextUtils.equals(mSessionCallback.mInputId, inputId)) {
305 // createSession() was called but the actual session for the given inputId has not
308 // a new callback because this tuning request was made on the same inputId
824 onTimeShiftStartPositionChanged(String inputId, long timeMs) argument
837 onTimeShiftCurrentPositionChanged(String inputId, long timeMs) argument
852 onConnectionFailed(String inputId) argument
860 onDisconnected(String inputId) argument
870 onChannelRetuned(String inputId, Uri channelUri) argument
879 onTracksChanged(String inputId, List<TvTrackInfo> tracks) argument
891 onTrackSelected(String inputId, int type, String trackId) argument
903 onVideoSizeChanged(String inputId, int width, int height) argument
911 onVideoAvailable(String inputId) argument
927 onVideoUnavailable(String inputId, int reason) argument
936 onContentAllowed(String inputId) argument
946 onContentBlocked(String inputId, TvContentRating rating) argument
958 onEvent(String inputId, String eventType, Bundle eventArgs) argument
972 onTimeShiftStatusChanged(String inputId, int status) argument
998 MySessionCallback(String inputId, Uri channelUri, Bundle tuneParams) argument
[all...]
H A DTvContract.java124 * @param inputId The ID of the pass-through input to build a channels URI for.
127 public static final Uri buildChannelUriForPassthroughInput(String inputId) { argument
129 .appendPath(PATH_PASSTHROUGH).appendPath(inputId).build();
156 * @param inputId The ID of the TV input to build a channels URI for. If {@code null}, builds a
159 public static final Uri buildChannelsUriForInput(@Nullable String inputId) { argument
160 return buildChannelsUriForInput(inputId, false);
166 * @param inputId The ID of the TV input to build a channels URI for. If {@code null}, builds a
174 public static final Uri buildChannelsUriForInput(@Nullable String inputId, argument
177 if (inputId != null) {
178 builder.appendQueryParameter(PARAM_INPUT, inputId);
197 buildChannelsUriForInput(@ullable String inputId, @Nullable String genre, boolean browsableOnly) argument
[all...]
H A DITvInputClient.aidl32 void onSessionCreated(in String inputId, IBinder token, in InputChannel channel, int seq);
H A DTvInputService.java124 String inputId) {
134 args.arg3 = inputId;
171 * @param inputId The ID of the TV input associated with the session.
174 public abstract Session onCreateSession(String inputId); argument
232 private boolean isPassthroughInput(String inputId) { argument
236 TvInputInfo info = mTvInputManager.getTvInputInfo(inputId);
1620 private void broadcastRemoveTvInput(String inputId) { argument
1624 mCallbacks.getBroadcastItem(i).removeTvInput(inputId);
1639 String inputId = (String) args.arg3;
1641 Session sessionImpl = onCreateSession(inputId);
[all...]
H A DTvInputInfo.java673 private static boolean isHidden(Context context, String inputId, int userId) { argument
674 return getHiddenTvInputIds(context, userId).contains(inputId);
677 private static String getCustomLabel(Context context, String inputId, int userId) { argument
678 return getCustomLabels(context, userId).get(inputId);
740 for (String inputId : hiddenInputIds) {
741 ensureValidField(inputId);
747 builder.append(Uri.encode(inputId));
/frameworks/base/services/core/java/com/android/server/tv/
H A DTvInputHardwareManager.java206 String inputId = mHardwareInputIdMap.get(deviceId);
207 if (inputId != null) {
209 convertConnectedToState(configs.length > 0), 0, inputId).sendToTarget();
287 String inputId = mHardwareInputIdMap.get(hardwareInfo.getDeviceId());
288 if (inputId != null && inputId.equals(info.getId())) {
291 inputId).sendToTarget();
342 public void removeTvInput(String inputId) { argument
344 mInputMap.remove(inputId);
345 int hardwareIndex = indexOfEqualValue(mHardwareInputIdMap, inputId);
417 findDeviceIdForInputIdLocked(String inputId) argument
430 getAvailableTvStreamConfigList(String inputId, int callingUid, int resolvedUserId) argument
452 captureFrame(String inputId, Surface surface, final TvStreamConfig config, int callingUid, int resolvedUserId) argument
1030 onStateChanged(String inputId, int state) argument
1035 onHdmiDeviceUpdated(String inputId, HdmiDeviceInfo device) argument
[all...]
H A DTvInputManagerService.java339 for (String inputId : inputMap.keySet()) {
340 if (!userState.inputMap.containsKey(inputId)) {
341 notifyInputAddedLocked(userState, inputId);
344 ComponentName component = inputMap.get(inputId).info.getComponent();
348 notifyInputUpdatedLocked(userState, inputId);
355 for (String inputId : userState.inputMap.keySet()) {
356 if (!inputMap.containsKey(inputId)) {
357 TvInputInfo info = userState.inputMap.get(inputId).info;
360 abortPendingCreateSessionRequestsLocked(serviceState, inputId, userId);
362 notifyInputRemovedLocked(userState, inputId);
571 abortPendingCreateSessionRequestsLocked(ServiceState serviceState, String inputId, int userId) argument
615 sendSessionTokenToClientLocked(ITvInputClient client, String inputId, IBinder sessionToken, InputChannel channel, int seq) argument
705 notifyInputAddedLocked(UserState userState, String inputId) argument
718 notifyInputRemovedLocked(UserState userState, String inputId) argument
731 notifyInputUpdatedLocked(UserState userState, String inputId) argument
744 notifyInputStateChangedLocked(UserState userState, String inputId, int state, ITvInputManagerCallback targetCallback) argument
767 setStateLocked(String inputId, int state, int userId) argument
804 getTvInputInfo(String inputId, int userId) argument
820 getTvInputState(String inputId, int userId) argument
1005 createSession(final ITvInputClient client, final String inputId, int seq, int userId) argument
1602 getAvailableTvStreamConfigList(String inputId, int userId) argument
1623 captureFrame(String inputId, Surface surface, TvStreamConfig config, int userId) argument
2101 removeTvInput(String inputId) argument
2500 onStateChanged(String inputId, int state) argument
2571 onHdmiDeviceUpdated(String inputId, HdmiDeviceInfo deviceInfo) argument
[all...]
/frameworks/base/services/core/java/com/android/server/hdmi/
H A DHdmiCecLocalDeviceTv.java139 public void onInputAdded(String inputId) {
140 TvInputInfo tvInfo = mService.getTvInputManager().getTvInputInfo(inputId);
143 addTvInput(inputId, info.getId());
150 public void onInputRemoved(String inputId) {
151 removeTvInput(inputId);
162 private void addTvInput(String inputId, int deviceId) { argument
164 mTvInputs.put(inputId, deviceId);
168 private void removeTvInput(String inputId) { argument
170 mTvInputs.remove(inputId);
/frameworks/native/services/inputflinger/
H A DEventHub.cpp1108 struct input_id inputId; local
1109 if(ioctl(fd, EVIOCGID, &inputId)) {
1114 identifier.bus = inputId.bustype;
1115 identifier.product = inputId.product;
1116 identifier.vendor = inputId.vendor;
1117 identifier.version = inputId.version;

Completed in 190 milliseconds