msm: vidc: Separate meta buffers support in secure mode

Extradata is appended at the end of each output buffer
in non secure video use case but in secure video playback,
the client/CPU don't have access to the output buffer
to parse the extradata. This change allows the client/CPU
to parse the extradata by allocating separate buffers for
video hardware to store extradata.

Change-Id: Iace175ae8ee81ab02a2bac2810d1bb13b51e5a0b
Signed-off-by: Deepak Verma <dverma@codeaurora.org>
10 files changed