use a writeable frame (some channel drivers/transcoders may modify the frame after...