diff mbox

[FFmpeg-devel,v3,3/3] libavformat/mov: add fate tests for parsing of trak titles from mov format

Message ID 20180529194502.39608-3-nik@nikjohnson.net
State New
Headers show

Commit Message

Nik Johnson May 29, 2018, 7:45 p.m. UTC
Create a fate test to verify ffprobe correctly identifies stream titles
in mp4 containers.

Signed-off-by: Nik Johnson <nik@nikjohnson.net>
---
Sample file for fate uploaded to https://www.dropbox.com/s/8itks08yf4s1pgs/trak-name.mp4?dl=0. Should be added to the fate samples under mov/trak-name.mp4

 tests/fate/mov.mak           | 3 +++
 tests/ref/fate/mov-trak-name | 6 ++++++
 2 files changed, 9 insertions(+)
 create mode 100644 tests/ref/fate/mov-trak-name
diff mbox

Patch

diff --git a/tests/fate/mov.mak b/tests/fate/mov.mak
index eadee3abfa..e6dc72eccb 100644
--- a/tests/fate/mov.mak
+++ b/tests/fate/mov.mak
@@ -26,6 +26,7 @@  FATE_MOV_FFPROBE = fate-mov-neg-firstpts-discard \
                    fate-mov-guess-delay-1 \
                    fate-mov-guess-delay-2 \
                    fate-mov-guess-delay-3 \
+                   fate-mov-trak-name \
 
 FATE_SAMPLES_AVCONV += $(FATE_MOV)
 FATE_SAMPLES_FFPROBE += $(FATE_MOV_FFPROBE)
@@ -105,3 +106,5 @@  fate-mov-gpmf-remux: REF = 8f48e435ee1f6b7e173ea756141eabf3
 fate-mov-guess-delay-1: CMD = run ffprobe$(PROGSSUF)$(EXESUF) -show_entries stream=has_b_frames -select_streams v $(TARGET_SAMPLES)/h264/h264_3bf_nopyramid_nobsrestriction.mp4
 fate-mov-guess-delay-2: CMD = run ffprobe$(PROGSSUF)$(EXESUF) -show_entries stream=has_b_frames -select_streams v $(TARGET_SAMPLES)/h264/h264_3bf_pyramid_nobsrestriction.mp4
 fate-mov-guess-delay-3: CMD = run ffprobe$(PROGSSUF)$(EXESUF) -show_entries stream=has_b_frames -select_streams v $(TARGET_SAMPLES)/h264/h264_4bf_pyramid_nobsrestriction.mp4
+
+fate-mov-trak-name: CMD = run ffprobe$(PROGSSUF)$(EXESUF) -show_entries stream_tags=title -select_streams a $(TARGET_SAMPLES)/mov/trak-name.mp4
diff --git a/tests/ref/fate/mov-trak-name b/tests/ref/fate/mov-trak-name
new file mode 100644
index 0000000000..36d6c39d82
--- /dev/null
+++ b/tests/ref/fate/mov-trak-name
@@ -0,0 +1,6 @@ 
+[STREAM]
+TAG:title=System sounds
+[/STREAM]
+[STREAM]
+TAG:title=Microphone
+[/STREAM]