[{"id": 15214, "state": 1, "location": "Room 7", "location_slug": "room_7", "sequence": 92, "name": "The Story of PulseAudio and Compress Offload", "slug": "The_Story_of_PulseAudio_and_Compress_Offload", "authors": "Arun Raghavan", "description": "While PulseAudio has been a standard component in desktop and embedded Linux for a decade now, it was always written with uncompressed audio data in mind.\r\n\r\nTo save power. modern SoCs often support \"compress offload\", where an efficient DSP can receive compressed MP3/AAC/... data, decode and render it to be played out.\r\n\r\nIn this talk, I'll describe how this was implemented in PulseAudio, what challenges and tradeoffs were involved, and what the future might hold for this work.", "start": "2020-01-15T22:40:00Z", "duration": "0:45:0", "released": true, "license": "CC BY", "tags": null, "conf_key": "31", "conf_url": "https://lca2020.linux.org.au/schedule/presentation/14/", "host_url": null, "public_url": null, "rax_mp4_url": null, "archive_url": null, "archive_mp4_url": "", "twitter_url": null, "comment": "", "start_at": "22:35 15.01.2020"}]