hal: ensure correct device selection when native playback is atvice
When true native playback is active, output device still uses
SND_DEVICE_OUT_HEADPHONES to playback. This is due to
NATIVE_AUDIO_MODE_TRUE_44_1 mode is missed to add to get correct
output device.
Fix it by adding NATIVE_AUDIO_MODE_TRUE_44_1 mode to get correct
output device when true native playback is active. And backend
config is initialized if current snd device is none.
CRs-Fixed: 2310099
Change-Id: I601592768032a233b358545943861f9fe59220d3
1 file changed