gl: store VideoFormat to support all ffmpeg pixel formats