gralloc: use BGRA byte order for video encoder targets

Encoder does not recognize RGBA byte order, so refuse to allocate if SW
usage flags are set

Bug: 10429036

Change-Id: I3b9d0e71566c3565068b7c38c4f9189f4bb93fd0
Signed-off-by: Greg Hackmann <ghackmann@google.com>