mm-video-v4l2: Detect interlace format types correctly.

1. Don't assume MBAFF frames are TFF yuv source always.
2. Currently interlace format type means yuv source type, we have
   three types: progressive, TFF and BFF.
   Detect interlace format types by interlace extradata from firmware,
   set it to MetaData in private_handle and also client's extradata buffer.

CRs-Fixed: 1027709
Change-Id: I9220bd86118ecf1b35a1c79ec525872bdb5789de
2 files changed