logo

blog

My little blog can’t be this cute! git clone https://hacktivis.me/git/blog.git
commit: 06320a0c0497a67ecd6134530abac5a132345491
parent 1178e706a324a76c6385a76de0063037ea111438
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Mon, 13 Jul 2020 21:40:04 +0200

articles/linux-audio-output: Use SVG for the image

Diffstat:

Marticles/linux-audio-output.xhtml2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/articles/linux-audio-output.xhtml b/articles/linux-audio-output.xhtml @@ -2,7 +2,7 @@ <a href="/articles/linux-audio-output"><h1>Linux Audio Output APIs</h1></a> <p>About a month ago I took a long afternoon being like "Okay whatever let's see how deep the rabbit hole of linux audio playback goes" (<a href="https://queer.hacktivis.me/objects/33fc99e9-c901-4764-8b75-27d78bf7cc7d">previously</a>, <a href="https://queer.hacktivis.me/objects/3a5e4919-e8ee-4e4c-b50c-899f4afac678">previously</a>). That was a mistake I guess but let's at least avoid others from doing the same and so share what I did as it's fairly complete (patches with reference/citations welcome btw).</p> <p>I consider here as an Audio Output API any reused code which takes a PCM audio stream as input and which is designed to end up to the sound card at some point. In a simple system there should just be some decoders and cross-platform librairies going to the system native API (ones which are nicely desgined being SunAudio and Plan9 audio).</p> -<figure><img title="Linux Audio Output APIs" src="/images/linux-audio-output.png" /></figure> +<figure><img title="Linux Audio Output APIs" src="/images/linux-audio-output.svg" /></figure> <p>You'll definitely need a large screen if you want to see the whole thing at once.</p> <h2>Other formats</h2> <ul>