Fix routing not happening after change in output device list

If an output stream is active while rerouting rules are installed
  and recording starts, the list of outputs is not updated and
  therefore the stream is not rerouted to the new virtual device.
The fix consists in also taking into account all the policy-related
  outputs when evaluating the before and after list of outputs
  following a connection state event.

Bug 18736417

Change-Id: I6697976b3f89e2c0995e888e9046a2273361bb97
1 file changed