Hello,
On Tue, 14. May 17:54, Andriy Gelman wrote:
> From: Andriy Gelman <[email protected]>
>
> This test verifies that missing timestamps from mpegts are interpolated
> for a HEVC stream.
> ---
> tests/fate/mpegts.mak | 7 ++
> tests/ref/fate/mpegts-probe-interptime | 154 +++++++++++++++++++++++++
> 2 files changed, 161 insertions(+)
> create mode 100644 tests/ref/fate/mpegts-probe-interptime
>
> diff --git a/tests/fate/mpegts.mak b/tests/fate/mpegts.mak
> index bbcbfc47b2..71e40ef26f 100644
> --- a/tests/fate/mpegts.mak
> +++ b/tests/fate/mpegts.mak
> @@ -5,6 +5,10 @@ PROBE_CODEC_NAME_COMMAND = \
> ffprobe$(PROGSSUF)$(EXESUF) -show_entries stream=codec_name \
> -print_format default -bitexact -v 0
>
> +PROBE_INTERP_TIME_COMMAND = \
> + ffprobe$(PROGSSUF)$(EXESUF) -show_entries packet=pts,dts \
> + -print_format default -bitexact -v 0
> +
> FATE_MPEGTS_PROBE-$(call DEMDEC, MPEGTS, HEVC, AAC_LATM) +=
> fate-mpegts-probe-latm
> fate-mpegts-probe-latm: SRC = $(TARGET_SAMPLES)/mpegts/loewe.ts
> fate-mpegts-probe-latm: CMD = run $(PROBE_CODEC_NAME_COMMAND) -i "$(SRC)"
> @@ -19,6 +23,9 @@ FATE_MPEGTS_PROBE-$(call DEMDEC, MPEGTS) +=
> fate-mpegts-probe-pmt-merge
> fate-mpegts-probe-pmt-merge: SRC = $(TARGET_SAMPLES)/mpegts/pmtchange.ts
> fate-mpegts-probe-pmt-merge: CMD = run $(PROBE_CODEC_NAME_COMMAND)
> -merge_pmt_versions 1 -i "$(SRC)"
>
> +FATE_MPEGTS_PROBE-$(call DEMDEC, MPEGTS, HEVC) +=
> fate-mpegts-probe-interptime
> +fate-mpegts-probe-interptime: SRC = $(TARGET_SAMPLES)/mpegts/foreman.ts
I attach a file foreman.ts that is required for this fate test.
Thanks,
Andriy
G}�̗��]톢ƟD��0� �;��4���5���cf:�\{!b*� �(���@ r�W���F)J�[#�h|�B�ڋ���V����TRl��a2�Gv1�2���'v-N{���HP47�T�Xw��ҽr�_�o�Tc>P��D�q;�����P�/��ن`ܯG 4- �����������������������������������������������u�GA�ܶ��Aɼ��qd�)lB��df� M�*�I�Zй_@{��3�R2�iH
�6�R}>~x��l�7�eW�����[�}߅��2¥g����,٩�1K���a�4-m�0�vbi&��ؤK����U�|E;�GA � ��%��C� FP �0���03��ŬI����a�2,P����|@w`�J�g!b�=�Zp�yzi+UY;�
��4�� Dx�8��n X�KB�{-%�u�U>�<1��?'Bh���؎�|ɍ�?��'$��:n#
�Ű\ ~gB����b/����h���aG���N W(��G �,ק(
D��
ޥ�&U3Ⅴ� ��903���ck�8�E�lJ�� �����
"�
�t��X|9�O��1�C:&}HE����M*����ky����,9a �8���03ʅ1J��#��T��=i�N#|R�ч;A�=���F���^X�L?Ԗn�F�ƸMQtPF���}�o�r�G 7B �������������������������������������������������������������������U��3& b.���Q�1G
Z�"_d>�ȵ��.>�@uY��HT7��@���3��Nl�D�f��E�OhN���ej��l&�������tC�ddž��ݹ�T��o�$ GA � ��%��� FP @��` � ��� B` � � $Yd�$�� �� D�r�b@ *��M\%b|�8��g�>-H���ٞ�i�ic
U�M0X�F�p+�)C�/�5
fO�^� `z�u-���Zz�������G e�B��
�D1*h�P콱����������'����c �ϻw���g���_�_�u��^_ 2�:�I����g�Ů��K&
�\�X��=+ݻ�H���ۿ�b��[j4�({ޖ�E����<�VR��}s�[6�@���#���Ǥa�-?�?���K��w��jK�^�.A,G�vM
B.m��Ǘ��G zcֵ;Y�u�7"L|!6�+��륓{z�v:�*j�G�8�[լ�J�������z�b�r})"i��Κ��l�8�C?��2E2��\��K8(����Nxm��ΎJ�[��d+8��h�����,�����ݞ�GӋ�$��������[��<=x����-of��/�,�mF�*x�
�����/��<�=G �ox�,�/߉j����W�ݩ�j>��V>N�T zf��.�.#��K˴�ף�����DzRw���:;-M&=�R��얘��Y��'�%xW��о�������G]
P�Ker��0� � ^��>����2�a�y�GH�*�a�!��m��S��k�qm(֗�K*q�^�Q(E��F�0�G TU����Ow�+����&M���n�|ڕc+��`��W��*������Yo��O�[0
H'�;�C�wx��)f�X����%�%����Ѫ�S&����Lu�4�p�<�F���6w�;O霎�̀N��b��S-(|pە~2�2�� x���L�e�SEO>���.����yB���G a+�c��щ�B訁g�c�
X�����0�"A|K ��[�N-����A��h����R���4B.բ���6�D��:��Kmǐty_���<���O�xJG&|��P*R�#H��P#|,~��$����p�l𡟧t��?'1L��<���鈧��}f����)逴q�����Wm��C�o��G >C ������������������������������������������������������������������ɂ��W됰OPޛP�U��э�k4�հ,mh8v[� ���(}�z���Dc<���z$f쾞,����fBNe.p\�X��F��x����@ɍ�ɲ�~�E��<l�GA � ��%��K� FP �I~��=��+�y�N8�W'~ڿ��<n���W(e ��(�����?����O@�����e�����T.g(OV��4�(�fC\�v q��(9��>z� �Q��C��`@�4��Q��J�A�fu7�v��@�m�Z��g��VmG �-^�FHP����=��?�[�x%%2/�����M-:���e{9X�}k{e���Ę���&�8]|$�YȄ�����7@ �X���03�����{L_K5�iXGA�#)+�Y��{N�� �tiU���-Ai~�T����V���}��-��l��1����Y����+TG \f�8�;�>8��V�Ѫ���Ќ��r�3�4�;�b!��Py��@��%w��>�.Y8Ki](�P�2�ӝ�"�NHglp���u7{�n-#�� �`���03έ}�� w M��+C�0�b�J��h͟�:Y��_� �#�Pk�]_���b����I���Xs'��(0G Q�"���;�z�W��\�\䫅�Q�4�������oC�b���O� ��h�F�K��Й½��=�r �?��}�Z4IR܌���Z]R�
B��"?�)W�D+�"!f�+����8���)�i�b�6��s~��.u'��O�����A��0�D���N:��+��lM����G �^X�� �h���0��g�}���� �~��%����'.���,š�N�4K�,��fO����V�>�T�Rh�nMώ7(�@������oQ�@떸����[�]硵d����1B�ա�`]�����K�����^����G��%�y@��s/�r4F����+wM2 ����w*zq����&��G �4f����� �p���03��)~A�w�Y��Mƪ��NM�L�MTV;����9�A5�gRgn�c�͓Oާ�T��J �r�t�4
"���8�oB'Z�sJ2�J�Jl��o�/�B��)�W1�Zx��Zd& `UM���t�|N����=��L�P�S��2����ԓ�<ߚ��2�:�G 5� ��������������������������������������������������������������������������������������������������������������������������������������?��:JTx0��]��u��\~������� Ns��i�9�n*S:���j��XGA � ��%��Y� FP �x���03ĭ���0Yv�J]�HMX.�?��U''W�GC�J������ȏ���15[Do�[����������J�L��f]������b�Pȟ��Ă
��(�b��c&�^�WK�5M����̖�kMD6�
��"i�����!� 1����aTG ��������(����Y`�-��rV����Ͳ<��]b<���c���<u�>�p` р���0����0�$o�%�u�9�=�_L�$*����
���w�TÚ�O��v���«���}�� ��1!��?�ӑ�b m��_��������T��2_�`����V���eG P�ʼn�jU�n:�$�j��R�����m;j��"I,�Mt>_"xtC��������v ��k�� �]Ek�N���z�Ze0W,hbPG�D�K�^�+{=�F�
��ĉ��K��wfO�RSy����
�� ш���0�ͽ�ʅ��R
s�}�i�
|��ƻ�=�#.����G I$P�G�
��
�>D����Z̥�S��Z�\��/�fy�������;�~ʍx��m«8���/��������8���uD6�3���Ev[��"��6bM�b.���c�RE.��G��V��� ����`x��c����̂1�a!-(W㗧B�H���h������-|̰�虡�D�=�@�x��G �� Q�pÁ�o�� ѐ���0��ﻻ�E���S%ٗ��-˧:��T�-��(�Ik/+>��T�-k�+w]�}K68��4����y(���]*�,8;�t%�L��fE�<j M)Ζ�%�Я1H,�nyeۀ���
8�J+��m(��|^K7�A�V�^����d�G�����Y��]G ;H �����������������������������������������������������������������������6��L�����p���EE�JH�;�W��3�ҝ����y��s��&5>��@�L�' S� )�,]�H�����F�8 4��}d%^$;�ƀ8�FzPyn�x����V+GA � ��%���� FP ј���@ h�T���9~dͼ�#4�{�P��<�d�u�������b��/-
�`ٝ�l�t�����
�\�=���k�s/�OWH�.� �+DZ=q�v��1
�5-�0[�
fo�&0,�\���������y l����L�"�b^^���xh��G �邎��jI�]WPo��� Ѡ���03ύ�fa!�V�v��!#����9���ʨ&g$�V2h�o���^y33��B�Ţ�U��̈́�)�� �}�̝����pf�P
T ���Sٗr��MTT�ɪ~�֙��Wc���]�'��BP�\��g=8 J5���,k�C2��9;
��G �9�x�,��}^�����M~�a�/~���牙y�Uj����0p~���� Ѩ���0����g� �G����cɗ�CIEH�㿞4}��n 5��|��˝�*��$A��@qe%-if:)H�VP����|at�����뗁p��-+F�<n��~t�C|��{!jkW�շb-���3�E%4
�G �Ü�%Ӭ��4�x_�$�N+t�Ά��W�|`�P�;�ZP��������r�Կ�Im���ո+�j�F�gѩ�#��˼�/9�D6iu�,[��CO Ѱ���03ݵw�#��s�C4{�Q�o���L�8���BjXXJ2������:��7������rx����{3�T'SG �
m���_$dzd0?L�
f]I�op�V�/�IQS����dN���._6x�ݗ0�r埑�K�*��+D�[����T)R�Q��C.D2�|���l�<�n�k�K��5�������=���8\����6YK�����Α���qk��8UX��
j��Hb�
m ��f Ѹ���0G ��ѡ^e��X��I�i� �_��q���%�#�ï�|SgJb�#5��8�ZW.�W������%��㝮�����1�+㢅�a�'�#L�X������&��zS�LSܼ����n�����D�y����i�d�r�����QR��M0S^G�k���cՆM�����G���M��IUc�@'���G 2� ����������������������������������������������������������������������������������������������������������������������������������������Ft+9æ`������neEb���
����[\�D/�6��D,�S:�GA � ��%��py FP �����$�� jϊ�]�`[ �wlK}��C�s���NU�r�
�2�j�rr�&6Ass��l ���(�h�>���_?a�Z ���ߧ��V�<��y��r�n�; ��}$�h��<{L���+
��qR��Ǭ8�V5�>D7Î�K�(<鹲��~#:lG ��u����0k��M�(h��j.��G��6�Uq�OQ;�z��8�&#�AU!V�����j�͐���B�s�U��K��p�� �ȟ��0�ȥ��jê�UA�AmJY�V�Iv�T�x�KNB��A�s;TS&t�� �nf'��m��!�%@���Z�?\�%T�ֳ�G H�����%e5��
]Z��(e��C��[.����o�+/���X ��>���� ��BS^lH��uɉ�N���>�Z��n�-ᮖ�կ��e
�55^��ؖˢ�^�~wH�j#�� �П��0��㻣U� �4^{e�O�~�p�'3=��Oߢ����-{:�V|�G �� _/c4!�}�Y�Tu�����%/�Y�pj&94��>:%�:wQ!}ڋ0�6��!�9����(zE�'4#�� +����L��{^Hlx� �!u�#e�.PY�Z1��;H{;�Bm�Xd�=!�1�[L���a����60Y��%�ױs���{>~l�P3Eos�G�
��{��c�Bm�'G E����_��%�ن�s,Ƹb)�?�jr��ĸ���J3}�t%�q��ih���
`` �؟��0�����G�^��?���}(�� ����0F��y�3��#m�GQo�����{:��� `p����Cy$
���t��m&�j{�[�����\��`�4%ŷ�
#a�N���*L��۬�G@ �
� � *�������������������������������������������������������������������������������������������������������������������������������������������������������������������������GP � � � � $� �HEVC�� dӯ�������������������������������������������������������������������������������������������������������������������������������������������������������G 86 �������������������������������������������������������&ͻ9����_�L�!L�m��:XU'Q�Li�<�C�*7l�W9�G�7�آ���%
j�(����*�D7�L�����
�����c@O�Ӆ�|ӎ��9�m,o��M�Ԥ���!���b�� ���'���GA � ��%��Ώ FP ����ρ��=��,%�a�)���iE���������/?_� gT\������Je
�&�O����&ݢ��i�����|:�n���"ɣʲQ�&s{���^諍��BZzˈX�8Wt�Qa��̛��} �j`<��2���BI���I�Lx�G ��s��ݘQ���=d�� :�R��v�lW� ���eP]�m�_�����y�Rl�͒�����Hc��'u�W��l�:IV��a�3��� A[���m;|!4�_�� ����@ r�s�p�8M
���Ja�]�PJ�~��x�uY��;��`���8&B���&��,��p�`ԙ)� [3���q�G � u2���E�Kt�3���y��}{+�.q �;C�������\��F��mn�Ng� �,J��b�)|r�1���9S���|W��,����6�z�뎘<Q*���bG��o(�����~g�h���h��eo��B��Z�?����zRciPI��χR��4i����n� ����$�G ��,����7[5r���
/�~φ�8J�J��W�O҆��U�˶`}��/ �9f�YA1��f��D?�ֲ����f�0�O�3ޅ�?�z:�M�%��h�b�ڪD)*Y��cT�XC����}���O
w��A����%t�=t5����)�m��s�{-*ĵ�GB���<�yշō+���G ]�F���%��� 2�k��#��u �9C�&��ݧ���OcG�,fZ��=[G��gc�B|\s�G�٨?;�!�7�p �����$�������Ԥ���,
���������M��
i��j�ሴ5&�}{�T=��k�P�ϐr�9��������'vx
H����
����� Ϲ����}G > ��������������\ ������h8�1d! .�����X ��uD�H�j���&���m�� �L��q� OP�Y
����A��'������%���rF`��g������D�%H6.�B,����͈��@���hH���R6�б��K����!�&��HZ�P���{�S�O��ռus�9����!�GA � ��%��-� FP � ���03��[3���ʫwBp�=����AE�0�ݾ��շ�n~�Y�*f
�
�H�)��Ijs?��[#W~=;��~��X;̶'E�zܗ5���]f=*�g1ç�eԑc�N�? 0E�P�����Pn�ȁ�ֵ��n�t4?�n��;K�K�x�|9��G ��:.ڊ4�� r�M���~ֈ�3on��R� ����03�kw�@���Cc�����º��^7c�\��?��(a`��QKo�%�P�.�a'@wp�r��4�`�Я<