codec2: use MediaBuffer and MediaData on N

For the following two changes:

"MediaBuffer::meta_data() returns MetaDataBase&"
(Change-Id: I3d967f03df5f7098e3ded3d8be76bd3db49ed848)
"Add MediaBufferBase and use it in MediaSource and MediaBufferGroup."
(Change-Id: I86b1de0e0bfe09621403bb98da58d0b121eb2c00)

They changed media-related data type (MediaBufferBase, MetaDataBase) on
P/master and replaced MediaBuffer and Metadata.
However, we still need old MediaBuffer and Metadata and make it work on ARC++N.

Bug: 72354012
Test: mmm external/v4l2_codec2 on ARC++N
Change-Id: I92ce8564223ec96ad1b252e2a15e6782d5d12356
(cherry picked from commit 0e8ae8ffc3dda823f7b56feb2b95aaa8680a818f)
2 files changed