Initial checkin for software AVC encoder

- Since the software encoder assumes the input is YUV420 planar,
  color conversion needs to be added when the input color format
  does not meet the requirement. With this patch, I only added
  a single color conversion from YUV420 semi planar to YUV420
  planar. We can add more as we go.

Change-Id: If8640c9e5a4f73d385ae9bb2022e57f7f62b91b9
27 files changed
tree: de114a11a9ec702c45a4a1683fa8c0024f49df8d
  1. camera/
  2. cmds/
  3. include/
  4. media/