Lines Matching refs:status
103 * with the availability status of all currently known camera devices.</p>
683 private boolean isAvailable(int status) {
684 switch (status) {
692 private boolean validStatus(int status) {
693 switch (status) {
705 final String id, final int status) {
706 if (isAvailable(status)) {
732 Integer status = mDeviceStatus.valueAt(i);
733 postSingleUpdate(callback, handler, id, status);
737 private void onStatusChangedLocked(int status, String id) {
740 String.format("Camera id %s has status changed to 0x%x", id, status));
743 if (!validStatus(status)) {
744 Log.e(TAG, String.format("Ignoring invalid device %s status 0x%x", id,
745 status));
749 Integer oldStatus = mDeviceStatus.put(id, status);
751 if (oldStatus != null && oldStatus == status) {
754 "Device status changed to 0x%x, which is what it already was",
755 status));
773 if (oldStatus != null && isAvailable(status) == isAvailable(oldStatus)) {
777 "Device status was previously available (%d), " +
780 isAvailable(status), isAvailable(status)));
790 postSingleUpdate(callback, handler, id, status);
827 public void onStatusChanged(int status, int cameraId) throws RemoteException {
829 onStatusChangedLocked(status, String.valueOf(cameraId));