Browse Source

Update README.md

支持多分辨率切换
main
蒋东国 7 years ago
committed by GitHub
parent
commit
183e388fa0
  1. 28
      README.md

28
README.md

@ -24,7 +24,7 @@ Step 2. Add the dependency
``` ```
dependencies { dependencies {
compile 'com.github.jiangdongguo:AndroidUSBCamera:v1.1.0' compile 'com.github.jiangdongguo:AndroidUSBCamera:v1.2.0'
} }
``` ```
@ -67,8 +67,10 @@ mUSBManager.init(this, mUVCCameraView, new USBCameraManager.OnMyDevConnectListen
// 连接USB设备成功 // 连接USB设备成功
@Override @Override
public void onConnectDev(UsbDevice device) { public void onConnectDev(UsbDevice device,boolean isConnected) {
if(! isConnected) {
showShortMsg("连接失败,请检查分辨率参数是否正确");
}
} }
// 与USB设备断开连接 // 与USB设备断开连接
@ -76,7 +78,7 @@ mUSBManager.init(this, mUVCCameraView, new USBCameraManager.OnMyDevConnectListen
public void onDisConnectDev(UsbDevice device) { public void onDisConnectDev(UsbDevice device) {
} }
}); };
``` ```
### 3. 注册USB设备广播事件监听器,开始Camera预览 ### 3. 注册USB设备广播事件监听器,开始Camera预览
@ -135,7 +137,23 @@ mUSBManager.startRecording(videoPath, new AbstractUVCCameraHandler.OnEncodeResul
mUSBManager.stopRecording(); mUSBManager.stopRecording();
``` ```
### 7. 释放引擎资源 ### 7. 切换分辨率
update Resulotion  
```
mUSBManager.updateResolution(this, mUVCCameraView, 320, 240, new USBCameraManager.OnPreviewListener() {
@Override
public void onPreviewResult(boolean isSuccess) {
if(! isSuccess) {
showShortMsg("预览失败,不支持该分辨率");
}else {
showShortMsg("以切换到分辨率为320x240");
}
}
});
```
### 8. 释放引擎资源
release resource release resource
``` ```

Loading…
Cancel
Save