Skip to content

Commit dad2e08

Browse files
author
Ravisha
committed
Adding test cases
1 parent afde86f commit dad2e08

3 files changed

Lines changed: 30 additions & 0 deletions

File tree

src/test/java/io/lindstrom/m3u8/parser/MediaPlaylistParserTest.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,18 @@ public void parse5() throws Exception {
4242
parser.readPlaylist(Paths.get("src/test/resources/media/variant.m3u8"));
4343
}
4444

45+
46+
@Test
47+
public void parseSpatialVideo1Variant() throws Exception {
48+
parser.readPlaylist(Paths.get("src/test/resources/media/spatial-video-1-variant.m3u8"));
49+
}
50+
51+
52+
@Test
53+
public void parseSpatialVideo5Variant() throws Exception {
54+
parser.readPlaylist(Paths.get("src/test/resources/media/spatial-video-5-variant.m3u8"));
55+
}
56+
4557
@Test
4658
public void extInfDurationFormat() throws Exception {
4759
String actual = parser.writePlaylistAsString(parser.readPlaylist(Paths.get("src/test/resources/media/issue-17.m3u8")));
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
#EXTM3U
2+
#EXT-X-VERSION:12
3+
#EXT-X-MEDIA:TYPE=SUBTITLES,URI="en-US/en-US.m3u8",GROUP-ID="subs",LANGUAGE="en-US",NAME="English",DEFAULT=NO,AUTOSELECT=NO,FORCED=NO
4+
#EXT-X-STREAM-INF:BANDWIDTH=263248,AVERAGE-BANDWIDTH=271179,CODECS="hvc1.2.20000000.L123.B0",RESOLUTION=1920x1080,FRAME-RATE=60.0,SUBTITLES="subs",CLOSED-CAPTIONS=NONE,VIDEO-RANGE=SDR,REQ-VIDEO-LAYOUT="CH-STEREO"
5+
1080p/1080p.m3u8
6+
#EXT-X-STREAM-INF:BANDWIDTH=146501,AVERAGE-BANDWIDTH=154432,CODECS="hvc1.2.20000000.L123.B0",RESOLUTION=1280x720,FRAME-RATE=60.0,SUBTITLES="subs",CLOSED-CAPTIONS=NONE,VIDEO-RANGE=SDR,REQ-VIDEO-LAYOUT="CH-STEREO"
7+
720p/720p.m3u8
8+
#EXT-X-STREAM-INF:BANDWIDTH=109068,AVERAGE-BANDWIDTH=117006,CODECS="hvc1.2.20000000.L123.B0",RESOLUTION=960x540,FRAME-RATE=60.0,SUBTITLES="subs",CLOSED-CAPTIONS=NONE,VIDEO-RANGE=SDR,REQ-VIDEO-LAYOUT="CH-STEREO"
9+
540p/540p.m3u8
10+
#EXT-X-STREAM-INF:BANDWIDTH=83879,AVERAGE-BANDWIDTH=91809,CODECS="hvc1.2.20000000.L123.B0",RESOLUTION=640x360,FRAME-RATE=60.0,SUBTITLES="subs",CLOSED-CAPTIONS=NONE,VIDEO-RANGE=SDR,REQ-VIDEO-LAYOUT="CH-STEREO"
11+
360p/360p.m3u8
12+
#EXT-X-STREAM-INF:BANDWIDTH=72223,AVERAGE-BANDWIDTH=80153,CODECS="hvc1.2.20000000.L123.B0",RESOLUTION=480x270,FRAME-RATE=60.0,SUBTITLES="subs",CLOSED-CAPTIONS=NONE,VIDEO-RANGE=SDR,REQ-VIDEO-LAYOUT="CH-STEREO"
13+
270p/270p.m3u8
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
#EXTM3U
2+
#EXT-X-VERSION:12
3+
#EXT-X-MEDIA:TYPE=SUBTITLES,URI="subs_en-US/en-US.m3u8",GROUP-ID="subs",LANGUAGE="en-US",NAME="English",DEFAULT=NO,AUTOSELECT=NO,FORCED=NO
4+
#EXT-X-STREAM-INF:BANDWIDTH=263248,AVERAGE-BANDWIDTH=271179,CODECS="hvc1.2.20000000.L123.B0",RESOLUTION=1920x1080,FRAME-RATE=60.0,SUBTITLES="subs",CLOSED-CAPTIONS=NONE,VIDEO-RANGE=SDR,REQ-VIDEO-LAYOUT="CH-STEREO"
5+
1080p/1080p.m3u8

0 commit comments

Comments
 (0)