What the publisher needs from a video decoder (tests pass a fake).
Writes one access unit.
Ends the decoder; no failure is reported for it.
Discards the frames of every unit written so far as they come out.
Stops reading frames, so the decoder blocks (back-pressure).
Reads frames again.
What the publisher needs from a video decoder (tests pass a fake).