Separated v4l2_metadata into two pieces.

v4l2_metadata and metadata/metadata. The previous design did not work
as intended for testing (it incorrectly assumed that a constructor
would call an overridden method of a child class), plus this way
makes more sense.

BUG: 30140438
Change-Id: I1293535932fed6daed766682421b1215739e17dd
TEST: Unit tests pass
6 files changed
tree: 4eefede77d2fb2fb60fda90841b35f99fdecab62
  1. modules/