Do FPS limiting in GLInject even when the ring buffer is full.
Don't keep the lock in GLInjectInput while pushing video (to avoid starvation).