pulseaudio in the embedded world arun raghavan collabora

PulseAudio In The Embedded World Arun Raghavan Collabora Multimedia - PowerPoint PPT Presentation

PulseAudio In The Embedded World Arun Raghavan Collabora Multimedia PulseAudio what and why? ALSA is a low-level API Need something more app-friendly More features PulseAudio Sound server Simple API Async API Per-app volumes Flat


  1. PulseAudio In The Embedded World Arun Raghavan Collabora Multimedia

  2. PulseAudio – what and why?

  3. ALSA is a low-level API

  4. Need something more app-friendly

  5. More features

  6. … PulseAudio

  7. Sound server

  8. Simple API Async API

  9. Per-app volumes Flat volumes

  10. Move streams while playing Metadata-based “intelligence”

  11. Broad overview …

  12. So who's using it?

  13. Nokia (N900) Palm (Pre) Intel (MeeGo)

  14. Why are they using it?

  15. Timer-based scheduling

  16. Image by Lennart Poettering

  17. Latency control

  18. Dynamic routing

  19. Modular == extensible

  20. Active upstream

  21. Where next?

  22. Policy/use-case management

  23. Filters

  24. Compressed formats

  25. CPU and power optimisation

  26. ???

  27. Profit!

  28. Thank you for coming!

Recommend


More recommend


Explore More Topics

Stay informed with curated content and fresh updates.