diff --git a/docs-site/public/audio/mcqemu-lightning-talk.mp3 b/docs-site/public/audio/mcqemu-lightning-talk.mp3
index d9b18e8..242d9d6 100644
Binary files a/docs-site/public/audio/mcqemu-lightning-talk.mp3 and b/docs-site/public/audio/mcqemu-lightning-talk.mp3 differ
diff --git a/docs-site/src/components/TalkPlayer.astro b/docs-site/src/components/TalkPlayer.astro
index adb9e5e..4c27058 100644
--- a/docs-site/src/components/TalkPlayer.astro
+++ b/docs-site/src/components/TalkPlayer.astro
@@ -5,8 +5,10 @@ interface Props {
src: string;
title?: string;
subtitle?: string;
+ /** Shown until the browser has loaded enough metadata to know the real one. */
+ duration?: string;
}
-const { src, title = "Listen to the talk", subtitle } = Astro.props;
+const { src, title = "Listen to the talk", subtitle, duration = "3:22" } = Astro.props;
---
@@ -32,7 +34,7 @@ const { src, title = "Listen to the talk", subtitle } = Astro.props;
-
+
diff --git a/docs-site/src/content/docs/talk.mdx b/docs-site/src/content/docs/talk.mdx
index 96d03f9..1b46d52 100644
--- a/docs-site/src/content/docs/talk.mdx
+++ b/docs-site/src/content/docs/talk.mdx
@@ -14,7 +14,7 @@ the code.
The recording is a synthesised reading rather than a live one, so the transcript