MeetingCameraDeviceEvent is an Engine-level camera device listener that isn’t bound to a specific meeting, registered through MeetingEngine.cameraDeviceEvent. You can extend MeetingCameraDeviceSimpleEvent and override only what you need.
Usage notes
- This event covers changes to the process-wide shared Camera2 devices; the same listener is used before and during the meeting.
- Callbacks stay on the actual source thread of the device layer; switch to the main thread before updating the UI.
- The list-change callback provides the full list after the change, not an incremental list.
Methods
onCameraDeviceListChanged(devices)
Returns: None (
Unit).
onCameraDeviceDisconnected(cameraId)
Returns: None (
Unit).
onCameraDeviceError(cameraId, errorCode, message)
Returns: None (
Unit).