vidc: vdec: consider max size between firmware and component extra data

There is a difference in extra data size calculated by component and
which comes from firmware. The difference between these two values
may come positive or negative, depends on different type of extra
data enabled at run time. In current implementation component allocate
less size then what is required in some cases which results in
abnormal termination of extra data. In this change component considers
maximum size out of there values, which covers all use cases.

Change-Id: If6861b9e7aa9708d3d3cf96e7b3bca1956bbde31
1 file changed