onConnectedDeviceStateChange

This method is called synchronously from CurrentDeviceModel when we connect to a new device.

Synchronous call helps avoid race conditions between device connection status change and current video status updates