ACodec: track crop and data space for each output graphic buffer

- This prevents issues if buffers are rendered out of order, or
  if output surface changes during use.
- Remember last crop and data space for native window to avoid
  constantly setting them for each frame.

Bug: 28692500
Change-Id: Ie0d771c83007aad585d9db6c0c26fff8b9ed696e
2 files changed