]> git.decadent.org.uk Git - lca-dvswitch.git/blobdiff - index.html
Use the correct talk title
[lca-dvswitch.git] / index.html
index 3d506df9d386a6acaf3e393bdbd69746d33f530a..880e691f7b23b5ac508faf7fdd9424123dae1a72 100644 (file)
@@ -4,7 +4,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 
 <head>
-<title>DVswitch - Ben Hutchings - LCA2011</title>
+<title>Making great conference videos on a budget - Ben Hutchings - LCA2011</title>
 <!-- metadata -->
 <meta name="generator" content="S5" />
 <meta name="version" content="S5 1.1" />
@@ -36,7 +36,7 @@
 </div>
 <div id="footer">
 <h1>LCA2011</h1>
-<h2>DVswitch</h2>
+<h2>Making great conference videos on a budget</h2>
 </div>
 
 </div>
@@ -45,7 +45,7 @@
 <div class="presentation">
 
 <div class="slide">
-<h1>DVswitch</h1>
+<h1>Making great conference videos on a budget</h1>
 <h3>Ben Hutchings</h3>
 </div>
 
 
 <div class="slide">
   <h1>Overview of the system</h1>
-  <p>
-    A simplified view of the typical components:
-  </p>
-  <object data="dvswitch-simple.svg" width="60%" height="60%"></object>
+  <object data="dvswitch-simple.dia.svg" width="75%"></object>
+  <div class="handout">
+    <p>
+      This is a simplified view of the typical components.  The system
+      is completely flexible as to which sinks and sources are used.
+    </p>
+  </div>
 </div>
 
 <div class="slide">
 
 <div class="slide">
   <h1>Mixer UI, annotated</h1>
-  <object data="screenshot-1-annotated.png" width="50%"></object>
+  <object data="screenshot-1-annotated.xcf.png" width="50%"></object>
+</div>
+
+<div class="slide">
+  <h1>Mixer internals</h1>
+  <object data="dvswitch-internal.dia.svg" width="90%" height="90%"></object>
+  <div class="handout">
+    <p>
+      To simplify the diagram, I omitted connection setup, tally light
+      and recording control, and the internal sinks that haven't been
+      implemented yet.
+    </p>
+    <p>
+      All these interfaces have limited-length queues.  If a queue
+      fills up, frames have to be dropped - we must not block or use
+      unlimited memory!
+    </p>
+    <p>
+      The mixer clock thread maintains a frame clock at about 25 or
+      30&nbsp;Hz depending on the video system, constantly adjusted to
+      follow the audio source.
+    </p>
+  </div>
 </div>
 
 </body>