without transform_reset, gl.videoplane is square. your window is rectangular, and therefore there are grey bars on either side of the videoplane in the window.

when you readback this as a texture, and again play it with another videoplane without transform_reset, the original grey bars are there in the readback texture, and new grey bars are also there, because again, the videoplane defaults to square dimensions without transform_reset (or some scaling).