libmix: performance optimization for dynamic resolution change

BZ: 162482

When there is no need of buffer reallocation during dynamic resolution change
do not flush output surface queue; just attach a DRC tag to the buffer of difference resolution,
and send FormatChange to omx client when the buffer with DRC tag is output.

Change-Id: I72e2da15b92357bb0dba8f41eae0339a58e89ff7
Signed-off-by: ywan171 <>
6 files changed