Browse Source

Merge commit '8d07e941b04d63fc4443dd986e3dc7b69cdcca43'

* commit '8d07e941b04d63fc4443dd986e3dc7b69cdcca43':
  FATE: add a test of H.264 SEI recovery in an intra refresh stream

Our H264 decoder drops 3 frames from the beginning of the stream, but
all frames after those match, hence the difference in the fate test.

Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
tags/n3.3
Hendrik Leppkes 9 years ago
parent
commit
127cc6dd3d
2 changed files with 17 additions and 0 deletions
  1. +2
    -0
      tests/fate/h264.mak
  2. +15
    -0
      tests/ref/fate/h264-intra-refresh-recovery

+ 2
- 0
tests/fate/h264.mak View File

@@ -191,6 +191,7 @@ FATE_H264_REINIT_TESTS := large_420_8-to-small_420_8 \
FATE_H264 := $(FATE_H264:%=fate-h264-conformance-%) \
$(FATE_H264_REINIT_TESTS:%=fate-h264-reinit-%) \
fate-h264-extreme-plane-pred \
fate-h264-intra-refresh-recovery \
fate-h264-lossless \
fate-h264-3386 \

@@ -425,6 +426,7 @@ fate-h264-xavc-4389: CMD = framecrc -i $(TARGET_SAM
fate-h264-attachment-631: CMD = framecrc -i $(TARGET_SAMPLES)/h264/attachment631-small.mp4 -an -max_error_rate 0.95
fate-h264-skip-nokey: CMD = framecrc -skip_frame nokey -i $(TARGET_SAMPLES)/h264/h264_intra_first-small.ts
fate-h264-skip-nointra: CMD = framecrc -skip_frame nointra -i $(TARGET_SAMPLES)/h264/h264_intra_first-small.ts
fate-h264-intra-refresh-recovery: CMD = framecrc -i $(TARGET_SAMPLES)/h264/intra_refresh.h264 -frames:v 10
fate-h264-invalid-ref-mod: CMD = framecrc -i $(TARGET_SAMPLES)/h264/h264refframeregression.mp4 -an -frames 10 -pix_fmt yuv420p10le
fate-h264-lossless: CMD = framecrc -i $(TARGET_SAMPLES)/h264/lossless.h264
fate-h264-mixed-nal-coding: CMD = framecrc -i $(TARGET_SAMPLES)/h264/mixed-nal-coding.mp4


+ 15
- 0
tests/ref/fate/h264-intra-refresh-recovery View File

@@ -0,0 +1,15 @@
#tb 0: 1/25
#media_type 0: video
#codec_id 0: rawvideo
#dimensions 0: 320x240
#sar 0: 0/1
0, 57, 57, 1, 115200, 0x4a17d50b
0, 58, 58, 1, 115200, 0x1283d05b
0, 59, 59, 1, 115200, 0x2747c650
0, 60, 60, 1, 115200, 0xba23c933
0, 61, 61, 1, 115200, 0x8a96c54b
0, 62, 62, 1, 115200, 0x748ac6d3
0, 63, 63, 1, 115200, 0x719ca491
0, 64, 64, 1, 115200, 0x3d259d4d
0, 65, 65, 1, 115200, 0xe3599aa8
0, 66, 66, 1, 115200, 0x6fd4affe

Loading…
Cancel
Save