Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Consequences of ASIL encumbered features?  → typically this is done separately by preloading chimes/sounds into some media hardware and triggered through another event interface.

Some VIRTIO feature flags.

State transitions can be fed into the stream.   Start, Stop, Pause, Unpause.   These transitions can trigger actions.  For example, when navigation starts playing, you can lower volume of media.

Start means start actually playing the samples from the buffer (which was earlier filled with data)
(and opposite for input case).   Pause means stop at the current location, do not reset internal state, so that unpause can continue playing at that location.

There are no events from the virtual hardware to the guest because it does not control anything.  It is also not possible to be informed about buffer underrun, etc.


Requirements:

  • [PENDING]  If virtualized audio is implemented it MUST implement the virtio-sound standard according to TBD
  • [PENDING] Implement feature flag foo
  • [PENDING] Implement feature flag bar

...