self.output. Every operation reaches each
connected client, including clients that connect later.
float
Read or assign the playout rate. Assigning re-paces frames that are already queued, so a command
can change the rate at once.
None
Drop what is queued and cut playout, picture and sound together. Call it when the scene changes,
so nothing from the old scene plays after the cut. With
hold=True, the last frame stays on
screen until the next one is emitted, instead of cutting to black. A recording keeps running
across the cut.None
Put an
Output on the tracks. The default loop does this for you; call it yourself only from a
hand-written run().