sound_manager_private: Fix policy to set echo cancellation reference device
Previously, to set the reference device, it has to be one of avail-out-
devices of the stream info. But considering that this stream info handle
is for a capture API(for example, audio-io, recorder and so on), this
restriction should be removed. Rather, the reference device could be any
of playback devices. It is fixed now.
It is also added to return policy error when the stream info handle is
only for the playback stream.
[Version] 0.6.48
[Issue Type] Bug fix
Change-Id: I3c160f679731865b5d1c2e6a711b1956b8e44146
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>