title: Android GraphicBuffer with pixel format HAL_PIXEL_FORMAT_YV12
body: <p>I try to create Android GraphicBuffer with this instruction</p>
  
  <p>new GraphicBuffer(160, 98, HAL_PIXEL_FORMAT_YV12, GraphicBuffer::USAGE_HW_TEXTURE |
          GraphicBuffer::USAGE_SW_WRITE_RARELY)</p>
  
  <p>It works well on my Android 4.0 device Huawei Mediapad, but not on Android 2.3 HTC Desire. 
  That is i get error:</p>
  
  <p>05-28 16:53:15.994: W/GraphicBufferAllocator(3765): alloc(160, 98, 842094169, 00000120, ...) failed -22 (Invalid argument)</p>
  
  <p>If I'd change pixel format from HAL_PIXEL_FORMAT_YV12 to HAL_PIXEL_FORMAT_RGB_565 then it will work well on both my devices. I suppose that Android 2.3 hasn't support for YV12
  But I need YUV pixel's format in any case. </p>