Merge changes I0a18a6d9,I13a83113,I13c9c8d1,I8717acac

* changes:
  audio: Add non-blocking I/O stream operations
  audio: Fix handling of quick worker completion in StreamWorker
  audio: Report unknown stream positions explicitly
  audio: Implement transient state testing