Revert "[rbp/omxplayer] Avoid audio codec when in passthrough modes"

This reverts commit 9d6e3524ec14401961f64376f01eaca596ae39da.
[rbp/omxplayer] Allow number minor changes to passthrough audio without closing stream.

With passthough audio, the codec or sample rate changing require closing the audio stream.
The number of channels, bits per sample and bitrate don't affect the physical audio stream and so don't require the stream to be closed.

Also, the WaitCompletion call was incorrect as no EOS has been sent at this point, so it just acts as a (timeout) delay.

With these fixes, number of channels changing is seamless with passthough audio, and the glitch is reduced for non-passthough.
Merge pull request #3361 from popcornmix/fix_avoid_audio

[rbp/omxplayer] Fix live tv regression from #3212