Unify audio codecs into a single thread, and keep that thread alive permanently.  Also implement an omx lock to make channel changing reliable.  Still not 100% perfect, but working well for AC-3 and MPEG audio.  AAC playback is currently broken.