[FFmpeg-devel] [PATCH v2 2/2] tests/fate: Add fate test for timestamp interpolation
Andriy Gelman
andriy.gelman at gmail.com
Wed May 15 01:20:52 EEST 2019
Hello,
On Tue, 14. May 17:54, Andriy Gelman wrote:
> From: Andriy Gelman <andriy.gelman at gmail.com>
>
> 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: foreman.ts
Type: text/vnd.trolltech.linguist
Size: 10887 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20190514/409c66f5/attachment.bin>
More information about the ffmpeg-devel
mailing list