aaudio: prevent starting from wrong state

Prevent start after disconnect or release.
Prevent start when already started.

Bug: 154272447
Test: libaaudio/tests/test_various.cpp
Change-Id: Ic17f45cb7d47563dbdd05a3535d419fbe3b286a4
1 file changed