PD#OTT-937
Problem:
When kill mediacodec during playing drm, tvp memory not be freed
Solution:
Check tvp flag in kernel, free tvp memory if flag is not zero
Verify:
P212
Change-Id: I35cbb2808bf179710ec59bd5227995949946ee77
Signed-off-by: Tao Guo <tao.guo@amlogic.com>
{
ssize_t size = 0;
- size += sprintf(buf, "tvp enable help:\n");
+ struct codec_mm_mgt_s *mgt = get_mem_mgt();
+
+ size += sprintf(buf, "tvp_flag=%d\n", mgt->tvp_enable);
+ size += sprintf(buf + size, "tvp enable help:\n");
size += sprintf(buf + size, "echo n > tvp_enable\n");
size += sprintf(buf + size, "0: disable tvp(tvp size to 0)\n");
size += sprintf(buf + size,