add buffering for GLES
OXMPLayer, squash me