Browse Source

fate: Add test for ticket 1833 (Ogg/Vorbis Chapters)

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
tags/n3.1
Michael Niedermayer 9 years ago
parent
commit
9a6ae7fbb2
3 changed files with 46 additions and 1 deletions
  1. +4
    -0
      tests/fate-run.sh
  2. +6
    -1
      tests/fate/vorbis.mak
  3. +36
    -0
      tests/ref/fate/vorbis-1833-chapters

+ 4
- 0
tests/fate-run.sh View File

@@ -96,6 +96,10 @@ probeframes(){
run ffprobe${PROGSUF} -show_frames -v 0 "$@"
}

probechapters(){
run ffprobe${PROGSUF} -show_chapters -v 0 "$@"
}

probegaplessinfo(){
filename="$1"
shift


+ 6
- 1
tests/fate/vorbis.mak View File

@@ -80,6 +80,11 @@ FATE_VORBIS += fate-vorbis-20
fate-vorbis-20: CMD = pcm -i $(TARGET_SAMPLES)/vorbis/6.ogg
fate-vorbis-20: REF = $(SAMPLES)/vorbis/6.pcm

FATE_VORBIS_FFPROBE-$(CONFIG_OGG_DEMUXER) += fate-vorbis-1833-chapters
fate-vorbis-1833-chapters: CMD = probechapters $(TARGET_SAMPLES)/vorbis/vorbis_chapter_extension_demo.ogg

FATE_SAMPLES_FFPROBE += $(FATE_VORBIS_FFPROBE-yes)

FATE_SAMPLES_AVCONV-$(call DEMDEC, OGG, VORBIS) += $(FATE_VORBIS)
fate-vorbis: $(FATE_VORBIS)
fate-vorbis: $(FATE_VORBIS) $(FATE_VORBIS_FFPROBE-yes)
$(FATE_VORBIS): CMP = oneoff

+ 36
- 0
tests/ref/fate/vorbis-1833-chapters View File

@@ -0,0 +1,36 @@
[CHAPTER]
id=1
time_base=1/1000
start=0
start_time=0.000000
end=5000
end_time=5.000000
TAG:title=start
[/CHAPTER]
[CHAPTER]
id=2
time_base=1/1000
start=5000
start_time=5.000000
end=10500
end_time=10.500000
TAG:title=Five Seconds
[/CHAPTER]
[CHAPTER]
id=3
time_base=1/1000
start=10500
start_time=10.500000
end=15000
end_time=15.000000
TAG:title=Ten point 5 seconds
[/CHAPTER]
[CHAPTER]
id=4
time_base=1/1000
start=15000
start_time=15.000000
end=19849
end_time=19.849000
TAG:title=15 sec - over soon
[/CHAPTER]

Loading…
Cancel
Save