mirror of https://git.ffmpeg.org/ffmpeg.git
fate/h264: Add Active Format Descriptor test
Some samples contain Active Format Descriptors, yet the output of no test depends upon them, so that they are de-facto untested. So add a dedicated test for them. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
This commit is contained in:
parent
c6134ce65f
commit
5f176bbc9a
|
@ -231,6 +231,7 @@ FATE_H264-$(call FRAMECRC, MXF, H264, PCM_S24LE_DECODER SCALE_FILTER ARESAMPLE_F
|
||||||
FATE_H264-$(call FRAMECRC, MOV, H264) += fate-h264-attachment-631
|
FATE_H264-$(call FRAMECRC, MOV, H264) += fate-h264-attachment-631
|
||||||
FATE_H264-$(call FRAMECRC, MPEGTS, H264, H264_PARSER MP3_DECODER SCALE_FILTER ARESAMPLE_FILTER) += fate-h264-skip-nokey fate-h264-skip-nointra
|
FATE_H264-$(call FRAMECRC, MPEGTS, H264, H264_PARSER MP3_DECODER SCALE_FILTER ARESAMPLE_FILTER) += fate-h264-skip-nokey fate-h264-skip-nointra
|
||||||
FATE_H264_FFPROBE-$(call DEMDEC, MATROSKA, H264) += fate-h264-dts_5frames
|
FATE_H264_FFPROBE-$(call DEMDEC, MATROSKA, H264) += fate-h264-dts_5frames
|
||||||
|
FATE_H264_FFPROBE-$(call PARSERDEMDEC, H264, H264, H264) += fate-h264-afd
|
||||||
|
|
||||||
FATE_SAMPLES_AVCONV += $(FATE_H264-yes)
|
FATE_SAMPLES_AVCONV += $(FATE_H264-yes)
|
||||||
FATE_SAMPLES_FFPROBE += $(FATE_H264_FFPROBE-yes)
|
FATE_SAMPLES_FFPROBE += $(FATE_H264_FFPROBE-yes)
|
||||||
|
@ -450,6 +451,7 @@ fate-h264-timecode: CMD = framecrc -i $(TARGET_SAM
|
||||||
fate-h264-reinit-%: CMD = framecrc -i $(TARGET_SAMPLES)/h264/$(@:fate-h264-%=%).h264 -vf scale,format=yuv444p10le,scale=w=352:h=288
|
fate-h264-reinit-%: CMD = framecrc -i $(TARGET_SAMPLES)/h264/$(@:fate-h264-%=%).h264 -vf scale,format=yuv444p10le,scale=w=352:h=288
|
||||||
|
|
||||||
fate-h264-dts_5frames: CMD = probeframes $(TARGET_SAMPLES)/h264/dts_5frames.mkv
|
fate-h264-dts_5frames: CMD = probeframes $(TARGET_SAMPLES)/h264/dts_5frames.mkv
|
||||||
|
fate-h264-afd: CMD = run ffprobe$(PROGSSUF)$(EXESUF) -bitexact -show_entries frame_side_data_list $(TARGET_SAMPLES)/h264/bbc2.sample.h264
|
||||||
|
|
||||||
fate-h264-encparams: CMD = venc_data $(TARGET_SAMPLES)/h264-conformance/FRext/FRExt_MMCO4_Sony_B.264 0 1
|
fate-h264-encparams: CMD = venc_data $(TARGET_SAMPLES)/h264-conformance/FRext/FRExt_MMCO4_Sony_B.264 0 1
|
||||||
FATE_SAMPLES_DUMP_DATA += fate-h264-encparams
|
FATE_SAMPLES_DUMP_DATA += fate-h264-encparams
|
||||||
|
|
|
@ -0,0 +1,282 @@
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
||||||
|
[FRAME]
|
||||||
|
[SIDE_DATA]
|
||||||
|
side_data_type=Active format description
|
||||||
|
active_format=14
|
||||||
|
[/SIDE_DATA]
|
||||||
|
[/FRAME]
|
Loading…
Reference in New Issue