pulseaudio in the embedded world arun raghavan collabora
play

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!

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend