public static interface CameraStreamingManager.StreamingSessionListener
Called on an "arbitrary thread".
| Modifier and Type | Method and Description |
|---|---|
Camera.Size |
onPreviewSizeSelected(java.util.List<Camera.Size> list)
Invoked after camera object constructed.
|
boolean |
onRecordAudioFailedHandled(int code)
Invoked when audio recording failed.
|
boolean |
onRestartStreamingHandled(int code)
Restart streaming notification.
|
boolean onRecordAudioFailedHandled(int code)
code - error code. Unspecified now.boolean onRestartStreamingHandled(int code)
When the network-connection is broken, CameraStreamingManager.STATE.DISCONNECTED will notified first,
and then invoked this method if the environment of restart streaming is ready.
SDK won't limit the number of invocation.
code - error code. Unspecified now.CameraStreamingManager.STATE.SHUTDOWN
will be notified.Camera.Size onPreviewSizeSelected(java.util.List<Camera.Size> list)
The supported list exists in following cases:
CameraStreamingSetting.setCameraPrvSizeRatio(com.pili.pldroid.streaming.CameraStreamingSetting.PREVIEW_SIZE_RATIO) when
initialize CameraStreamingSetting,
the whole supported list would be passedCameraStreamingSetting.setCameraPrvSizeRatio(com.pili.pldroid.streaming.CameraStreamingSetting.PREVIEW_SIZE_RATIO)
was set, the supported preview size which filtered by the specified ratio would be passedlist - supported camera preview list which sorted from smallest to largest. The list maybe null.