From 44f0edb4aa806fb2606be78fad561eae0b6681c7 Mon Sep 17 00:00:00 2001 From: Genny Date: Wed, 25 Jan 2023 13:22:45 -0600 Subject: audio extension draft stub --- audio-extension.md | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 audio-extension.md (limited to 'audio-extension.md') diff --git a/audio-extension.md b/audio-extension.md new file mode 100644 index 0000000..a213a8f --- /dev/null +++ b/audio-extension.md @@ -0,0 +1,11 @@ +# Audio Extension DRAFT +Add an MP3 audio stream to a gif. + +An application extension with the identifier "GENNYBLE" and auth code "AUD". The data is simply MP3 frames. + +Questions yet answered: +- what do we do if the animation and audio length differ? +- what if there is no graphics extension and thus no length? do we behave differently? +- what if audio data starts before image data? do we play audio before we display? + +What I'd like to do is just say "all we're doing is shoving MP3 frames in the extension, the rest is on you" and like, the decoder is just supposed to buffer and play the audio when it's received, but that seems.. not great. \ No newline at end of file -- cgit 1.4.1-3-g733a5