| | |
| | | |
| | | private void startMedia(MediaArgu media) { |
| | | if (media == null) { |
| | | notifyCallback(1, -1, "MediaArgu is null"); |
| | | notifyCallback(1, -1, "MediaArgu is null",2); |
| | | return; |
| | | } |
| | | |
| | | // 该服务只处理 USB 摄像头 |
| | | if (!media.isUsedOutCamera()) { |
| | | notifyCallback(1, -4, "P2 service only supports USB camera"); |
| | | notifyCallback(1, -4, "P2 service only supports USB camera",2); |
| | | return; |
| | | } |
| | | |
| | |
| | | mCallbacks.finishBroadcast(); |
| | | } |
| | | |
| | | private void notifyCallback(int type, int errCode, String message) { |
| | | /*** |
| | | * |
| | | * @param type |
| | | * @param errCode |
| | | * @param message |
| | | * @param cameraId 0-内置摄像头(android camera) 1-P1 2-P2 |
| | | */ |
| | | private void notifyCallback(int type, int errCode, String message,int cameraId) { |
| | | ResponseVO response = new ResponseVO(); |
| | | response.setCameraId(cameraId); |
| | | response.setType(type); |
| | | response.setErrCode(errCode); |
| | | response.setMessage(message); |