X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=index.html;h=17831b4cb964eaade905218e42f2ad79d8ca7bcc;hb=49e76ea761521123edfc75179275356531dfea4d;hp=682756714b410e3a38962a014bec4feeeea1b493;hpb=f9b0a337bef58ce26df7711721224f4816adafca;p=lca-dvswitch.git diff --git a/index.html b/index.html index 6827567..17831b4 100644 --- a/index.html +++ b/index.html @@ -50,6 +50,29 @@ +
+

The author

+ +
+ +

What is DVswitch?

@@ -84,7 +118,8 @@ A general video editor
  • - An audio mixer (but it does implement audio dubbing and level monitoring) + An audio mixer - audio functionality is limited to dubbing and + level monitoring
  • A complete recording and publishing system @@ -99,7 +134,7 @@

    The 'DV' in DVswitch

    - The name refers to the DV formats used by many video cameras: + The name refers to the DV format used by many video cameras:

    @@ -145,10 +180,13 @@

    Overview of the system

    -

    - A simplified view of the typical components: -

    - + +
    +

    + This is a simplified view of the typical components. The system + is completely flexible as to which sinks and sources are used. +

    +
    @@ -184,6 +222,12 @@ +
    +

    + DIF is the DV Interchange Format, sometimes referred to as 'raw + DV' although it is a container format in its own right. +

    +
    @@ -212,13 +256,35 @@
    -

    Mixer

    +

    Mixer UI

    -

    Mixer

    - +

    Mixer UI, annotated

    + +
    + +
    +

    Mixer internals

    + +
    +

    + To simplify the diagram, I omitted connection setup, tally light + and recording control, and the internal sinks that haven't been + implemented yet. +

    +

    + 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! +

    +

    + The mixer clock thread maintains a frame clock at about 25 or + 30 Hz depending on the video system, constantly adjusted to + follow the audio source. +

    +