stream_input: wrong pts value is displayed in sys file [3/4]
authorzihaoling <zihao.ling@amlogic.com>
Thu, 23 Apr 2020 09:04:08 +0000 (17:04 +0800)
committerHui Zhang <hui.zhang@amlogic.com>
Fri, 22 May 2020 10:05:02 +0000 (03:05 -0700)
commit8bb1632e6ab25288e2b7b0f28066bcd6d79263bc
tree1df413f4bef0e53388c6612d7b62db722f59beff
parent9f1b18f7e3e865fd0777d7215864a2a33a044e96
stream_input: wrong pts value is displayed in sys file [3/4]

PD#SWPL-24755

Problem:
wrong video pts value is displayed in sys file

Solution:
1.amstream_ioctl_get add case
  AMSTREAM_GET_VPTS_U64/AMSTREAM_GET_APTS_U64
2.get the highest bit of videopts and checkin

Verify:
Ac211

Change-Id: I04e8beb823cd99e24a146ab676ad0aec11aae835
Signed-off-by: zihaoling <zihao.ling@amlogic.com>
drivers/stream_input/amports/amstream.c
drivers/stream_input/parser/hw_demux/aml_dvb.c
drivers/stream_input/parser/tsdemux.c