FIX: [mediacodec] make sure the output buffer is released from the SurfaceView queue

This seems to solve the buffers issue.
The reasoning is that, if the renderer skips a frame, as we already released the output buffers for "render" in the libstagefright understanding, it will be locked in the SurfaceView queue until we do the updateTexImage.

@davilla Your thoughts?