StreamSwitchSmoothHoldDecision
Field |
Type |
Repeated |
Description |
blocking_call_ref |
|||
hold |
|||
release_pin |
|||
keep |
When true, ignore |
||
trim |
When true (only meaningful on a source-changed decision), declare this source is winding down: any remaining frames on this pin are dropped at the preload stage until the pin’s source-ended fires. Lets the client discard a still-flowing tail (e.g. audio outlasting video at file EOF) so the next source’s rebase lands on a coherent boundary. |