summaryrefslogtreecommitdiffstats
path: root/tests/fate/mov.mak
diff options
context:
space:
mode:
authorSasi Inguva <isasi-at-google.com@ffmpeg.org>2017-11-13 18:09:28 -0800
committerMichael Niedermayer <michael@niedermayer.cc>2017-11-14 21:02:31 +0100
commit54f8ac199fe38b2837146621963bb543868130be (patch)
tree0e92dc20f64fc73578d28b8beaaebe6f5352453c /tests/fate/mov.mak
parent01763144dcc1bc47fa4967d91d3fedb25e3ef556 (diff)
downloadffmpeg-streaming-54f8ac199fe38b2837146621963bb543868130be.zip
ffmpeg-streaming-54f8ac199fe38b2837146621963bb543868130be.tar.gz
lavf/mov.c: Don't correct edit list start to zero, when we can't find a frame before edit list start.
After c2a8f0fcbe57ea9ccaa864130f078af10516c3c1 this can happen on normal edit lists starting on a B-frame. Signed-off-by: Sasi Inguva <isasi@google.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Diffstat (limited to 'tests/fate/mov.mak')
-rw-r--r--tests/fate/mov.mak6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/fate/mov.mak b/tests/fate/mov.mak
index a98372c..680baea 100644
--- a/tests/fate/mov.mak
+++ b/tests/fate/mov.mak
@@ -12,6 +12,7 @@ FATE_MOV = fate-mov-3elist \
fate-mov-ibi-elst-starts-b \
fate-mov-elst-ends-betn-b-and-i \
fate-mov-frag-overlap \
+ fate-mov-bbi-elst-starts-b \
FATE_MOV_FFPROBE = fate-mov-aac-2048-priming \
fate-mov-zombie \
@@ -63,6 +64,11 @@ fate-mov-ibi-elst-starts-b: CMD = framemd5 -flags +bitexact -i $(TARGET_SAMPLES)
# Makes sure that we handle overlapping framgments
fate-mov-frag-overlap: CMD = framemd5 -i $(TARGET_SAMPLES)/mov/frag_overlap.mp4
+# Makes sure that we pick the right frames according to edit list when there is no keyframe with PTS < edit list start.
+# For example, when video starts on a B-frame, and edit list starts on that B-frame too.
+# GOP structure : B B I in presentation order.
+fate-mov-bbi-elst-starts-b: CMD = framemd5 -flags +bitexact -i $(TARGET_SAMPLES)/h264/twofields_packet.mp4
+
fate-mov-aac-2048-priming: CMD = run ffprobe$(PROGSSUF)$(EXESUF) -show_packets -print_format compact $(TARGET_SAMPLES)/mov/aac-2048-priming.mov
fate-mov-zombie: CMD = run ffprobe$(PROGSSUF)$(EXESUF) -show_streams -show_packets -show_frames -bitexact -print_format compact $(TARGET_SAMPLES)/mov/white_zombie_scrunch-part.mov
OpenPOWER on IntegriCloud