|
1 [Define] |
|
2 |
|
3 ERamFile 0 |
|
4 EAsxFile 1 |
|
5 |
|
6 AccessPoint 1 |
|
7 |
|
8 Multi 0 |
|
9 Single 1 |
|
10 |
|
11 Streaming 0 |
|
12 Local 1 |
|
13 StreamingAsx 2 |
|
14 LocalAsx 3 |
|
15 |
|
16 NoEmbeddedInfo 0 |
|
17 EmbeddedSeekInfo 1 |
|
18 |
|
19 UseName 0 |
|
20 UseHandle 1 |
|
21 |
|
22 No 0 |
|
23 Yes 1 |
|
24 |
|
25 [Enddefine] |
|
26 |
|
27 [Test] |
|
28 // |
|
29 // Test the GetFileInfo |
|
30 // |
|
31 title 1) GetFileInfo SingleLink LocalFile w FileHandle RamFile |
|
32 create videoplaylistutilitytest plutilitytest |
|
33 plutilitytest CreatePlaylistUtility |
|
34 plutilitytest GetFileInfo UseHandle test_localSingleLink.ram ERamFile Single Local |
|
35 delete plutilitytest |
|
36 pause 1000 |
|
37 [Endtest] |
|
38 |
|
39 [Test] |
|
40 // |
|
41 // Test the GetFileInfo |
|
42 // |
|
43 title 2) GetFileInfo SingleLink LocalFile w FileName RamFile |
|
44 create videoplaylistutilitytest plutilitytest |
|
45 plutilitytest CreatePlaylistUtility |
|
46 plutilitytest GetFileInfo UseName test_localSingleLink.ram ERamFile Single Local |
|
47 delete plutilitytest |
|
48 pause 1000 |
|
49 [Endtest] |
|
50 |
|
51 [Test] |
|
52 // |
|
53 // Test the GetFileInfo |
|
54 // |
|
55 title 3) GetFileInfo MutliLink LocalFile w FileHandle RamFile |
|
56 create videoplaylistutilitytest plutilitytest |
|
57 plutilitytest CreatePlaylistUtility |
|
58 plutilitytest GetFileInfo UseHandle test_localMultiLink.ram ERamFile Multi Local |
|
59 delete plutilitytest |
|
60 pause 1000 |
|
61 [Endtest] |
|
62 |
|
63 [Test] |
|
64 // |
|
65 // Test the GetFileInfo |
|
66 // |
|
67 title 4) GetFileInfo MutliLink LocalFile w FileName RamFile |
|
68 create videoplaylistutilitytest plutilitytest |
|
69 plutilitytest CreatePlaylistUtility |
|
70 plutilitytest GetFileInfo UseName test_localMultiLink.ram ERamFile Multi Local |
|
71 delete plutilitytest |
|
72 pause 1000 |
|
73 [Endtest] |
|
74 |
|
75 [Test] |
|
76 // |
|
77 // Test the GetFileInfo |
|
78 // |
|
79 title 5) GetFileInfo SingleLink Streaming w FileHandle RamFile |
|
80 create videoplaylistutilitytest plutilitytest |
|
81 plutilitytest CreatePlaylistUtility |
|
82 plutilitytest GetFileInfo UseHandle test_singleLink.ram ERamFile Single Streaming |
|
83 delete plutilitytest |
|
84 pause 1000 |
|
85 [Endtest] |
|
86 |
|
87 [Test] |
|
88 // |
|
89 // Test the GetFileInfo |
|
90 // |
|
91 title 6) GetFileInfo SingleLink Streaming w FileName RamFile |
|
92 create videoplaylistutilitytest plutilitytest |
|
93 plutilitytest CreatePlaylistUtility |
|
94 plutilitytest GetFileInfo UseName test_singleLink.ram ERamFile Single Streaming |
|
95 delete plutilitytest |
|
96 pause 1000 |
|
97 [Endtest] |
|
98 |
|
99 [Test] |
|
100 // |
|
101 // Test the GetFileInfo |
|
102 // |
|
103 title 7) GetFileInfo MutliLink Streaming w FileHandle RamFile |
|
104 create videoplaylistutilitytest plutilitytest |
|
105 plutilitytest CreatePlaylistUtility |
|
106 plutilitytest GetFileInfo UseHandle test_multiLink.ram ERamFile Multi Streaming |
|
107 delete plutilitytest |
|
108 pause 1000 |
|
109 [Endtest] |
|
110 |
|
111 [Test] |
|
112 // |
|
113 // Test the GetFileInfo |
|
114 // |
|
115 title 8) GetFileInfo MutliLink Streaming w FileName RamFile |
|
116 create videoplaylistutilitytest plutilitytest |
|
117 plutilitytest CreatePlaylistUtility |
|
118 plutilitytest GetFileInfo UseName test_multiLink.ram ERamFile Multi Streaming |
|
119 delete plutilitytest |
|
120 pause 1000 |
|
121 [Endtest] |
|
122 |
|
123 [Test] |
|
124 // |
|
125 // Test the GetFileInfo |
|
126 // |
|
127 title 9) GetFileInfo HybridFile w FileHandle RamFile |
|
128 create videoplaylistutilitytest plutilitytest |
|
129 plutilitytest CreatePlaylistUtility |
|
130 plutilitytest GetFileInfo UseHandle test_hybridLink.ram ERamFile Multi Streaming |
|
131 delete plutilitytest |
|
132 pause 1000 |
|
133 [Endtest] |
|
134 |
|
135 [Test] |
|
136 // |
|
137 // Test the GetFileInfo |
|
138 // |
|
139 title 10) GetFileInfo HybridFile w FileName RamFile |
|
140 create videoplaylistutilitytest plutilitytest |
|
141 plutilitytest CreatePlaylistUtility |
|
142 plutilitytest GetFileInfo UseName test_hybridLink.ram ERamFile Multi Streaming |
|
143 delete plutilitytest |
|
144 pause 1000 |
|
145 [Endtest] |
|
146 |
|
147 [Test] |
|
148 // |
|
149 // Test the GetLink |
|
150 // |
|
151 title 11) GetLink LocalFile |
|
152 create videoplaylistutilitytest plutilitytest |
|
153 plutilitytest CreatePlaylistUtility |
|
154 plutilitytest GetFileInfo UseHandle test_localSingleLink.ram ERamFile Single Local |
|
155 plutilitytest GetLink Local |
|
156 delete plutilitytest |
|
157 pause 1000 |
|
158 [Endtest] |
|
159 |
|
160 |
|
161 [Test] |
|
162 // |
|
163 // Test the GetLink |
|
164 // |
|
165 title 12) GetLink Streaming |
|
166 create videoplaylistutilitytest plutilitytest |
|
167 plutilitytest CreatePlaylistUtility |
|
168 plutilitytest GetFileInfo UseHandle test_singleLink.ram ERamFile Single Streaming |
|
169 plutilitytest GetLink Streaming |
|
170 delete plutilitytest |
|
171 pause 1000 |
|
172 [Endtest] |
|
173 |
|
174 [Test] |
|
175 // |
|
176 // Test the GetPlaylist |
|
177 // |
|
178 title 13) GetPlaylist Streaming |
|
179 create videoplaylistutilitytest plutilitytest |
|
180 plutilitytest CreatePlaylistUtility |
|
181 plutilitytest GetFileInfo UseHandle test_multiLink.ram ERamFile Multi Streaming |
|
182 plutilitytest GetPlaylist AccessPoint 3 NoEmbeddedInfo |
|
183 delete plutilitytest |
|
184 pause 1000 |
|
185 [Endtest] |
|
186 |
|
187 [Test] |
|
188 // |
|
189 // Test the GetFileInfo ASX V2 file |
|
190 // |
|
191 title 14) GetFileInfo Single Local Asx V2 |
|
192 create videoplaylistutilitytest plutilitytest |
|
193 plutilitytest CreatePlaylistUtility |
|
194 plutilitytest GetFileInfo UseHandle test_localSingle_v2.asx EAsxFile Single Local |
|
195 delete plutilitytest |
|
196 pause 1000 |
|
197 [Endtest] |
|
198 |
|
199 [Test] |
|
200 // |
|
201 // Test the GetFileInfo ASX V3 file |
|
202 // |
|
203 title 15) GetFileInfo Single Local Asx V3 |
|
204 create videoplaylistutilitytest plutilitytest |
|
205 plutilitytest CreatePlaylistUtility |
|
206 plutilitytest GetFileInfo UseName test_localSingle_v3.asx EAsxFile Single Local |
|
207 delete plutilitytest |
|
208 pause 1000 |
|
209 [Endtest] |
|
210 |
|
211 [Test] |
|
212 // |
|
213 // Test the GetFileInfo |
|
214 // |
|
215 title 16) GetFileInfo Mutli Local Asx V2 |
|
216 create videoplaylistutilitytest plutilitytest |
|
217 plutilitytest CreatePlaylistUtility |
|
218 plutilitytest GetFileInfo UseHandle test_localMultiple_v2.asx EAsxFile Multi Local |
|
219 delete plutilitytest |
|
220 pause 1000 |
|
221 [Endtest] |
|
222 |
|
223 [Test] |
|
224 // |
|
225 // Test the GetFileInfo |
|
226 // |
|
227 title 17) GetFileInfo Mutli Local Asx V3 |
|
228 create videoplaylistutilitytest plutilitytest |
|
229 plutilitytest CreatePlaylistUtility |
|
230 plutilitytest GetFileInfo UseName test_localMultiple_v3.asx EAsxFile Multi Local |
|
231 delete plutilitytest |
|
232 pause 1000 |
|
233 [Endtest] |
|
234 |
|
235 [Test] |
|
236 // |
|
237 // Test the GetFileInfo |
|
238 // |
|
239 title 18) GetFileInfo Single Streaming Asx V2 |
|
240 create videoplaylistutilitytest plutilitytest |
|
241 plutilitytest CreatePlaylistUtility |
|
242 plutilitytest GetFileInfo UseHandle test_streamingSingle_v2.asx EAsxFile Single Streaming |
|
243 delete plutilitytest |
|
244 pause 1000 |
|
245 [Endtest] |
|
246 |
|
247 [Test] |
|
248 // |
|
249 // Test the GetFileInfo |
|
250 // |
|
251 title 19) GetFileInfo SingleLink Streaming Asx V3 |
|
252 create videoplaylistutilitytest plutilitytest |
|
253 plutilitytest CreatePlaylistUtility |
|
254 plutilitytest GetFileInfo UseName test_streamingSingle_v3.asx EAsxFile Single Streaming |
|
255 delete plutilitytest |
|
256 pause 1000 |
|
257 [Endtest] |
|
258 |
|
259 |
|
260 [Test] |
|
261 // |
|
262 // Test the GetFileInfo |
|
263 // |
|
264 title 20) GetFileInfo HybridFile Asx V2 |
|
265 create videoplaylistutilitytest plutilitytest |
|
266 plutilitytest CreatePlaylistUtility |
|
267 plutilitytest GetFileInfo UseHandle test_hybridMultiple_v2.asx EAsxFile Multi Streaming |
|
268 delete plutilitytest |
|
269 pause 1000 |
|
270 [Endtest] |
|
271 |
|
272 [Test] |
|
273 // |
|
274 // Test the GetFileInfo |
|
275 // |
|
276 title 21) GetFileInfo HybridFile Asx V3 |
|
277 create videoplaylistutilitytest plutilitytest |
|
278 plutilitytest CreatePlaylistUtility |
|
279 plutilitytest GetFileInfo UseName test_hybridMultiple_v3.asx EAsxFile Multi Streaming |
|
280 delete plutilitytest |
|
281 pause 1000 |
|
282 [Endtest] |
|
283 |
|
284 [Test] |
|
285 // |
|
286 // Test the GetLink |
|
287 // |
|
288 title 22) GetLink LocalFile Asx V2 |
|
289 create videoplaylistutilitytest plutilitytest |
|
290 plutilitytest CreatePlaylistUtility |
|
291 plutilitytest GetFileInfo UseHandle test_localSingle_v2.asx EAsxFile Single Local |
|
292 plutilitytest GetLink Local |
|
293 delete plutilitytest |
|
294 pause 1000 |
|
295 [Endtest] |
|
296 |
|
297 [Test] |
|
298 // |
|
299 // Test the GetLink |
|
300 // |
|
301 title 23) GetLink LocalFile Asx V3 |
|
302 create videoplaylistutilitytest plutilitytest |
|
303 plutilitytest CreatePlaylistUtility |
|
304 plutilitytest GetFileInfo UseHandle test_localSingle_v3.asx EAsxFile Single Local |
|
305 plutilitytest GetLink Local |
|
306 delete plutilitytest |
|
307 pause 1000 |
|
308 [Endtest] |
|
309 |
|
310 [Test] |
|
311 // |
|
312 // Test the GetLink |
|
313 // |
|
314 title 24) GetLink Streaming Asx V2 |
|
315 create videoplaylistutilitytest plutilitytest |
|
316 plutilitytest CreatePlaylistUtility |
|
317 plutilitytest GetFileInfo UseHandle test_streamingSingle_v2.asx EAsxFile Single Streaming |
|
318 plutilitytest GetLink StreamingAsx |
|
319 delete plutilitytest |
|
320 pause 1000 |
|
321 [Endtest] |
|
322 |
|
323 [Test] |
|
324 // |
|
325 // Test the GetLink |
|
326 // |
|
327 title 25) GetLink Streaming Asx V3 |
|
328 create videoplaylistutilitytest plutilitytest |
|
329 plutilitytest CreatePlaylistUtility |
|
330 plutilitytest GetFileInfo UseHandle test_streamingSingle_v3.asx EAsxFile Single Streaming |
|
331 plutilitytest GetLink StreamingAsx |
|
332 delete plutilitytest |
|
333 pause 1000 |
|
334 [Endtest] |
|
335 |
|
336 [Test] |
|
337 // |
|
338 // Test IsSeekable |
|
339 // |
|
340 title 26) Seek Attribute Streaming Asx V3 |
|
341 create videoplaylistutilitytest plutilitytest |
|
342 plutilitytest CreatePlaylistUtility |
|
343 plutilitytest GetFileInfo UseHandle test_seekSingle_v3.asx EAsxFile Single Streaming |
|
344 plutilitytest GetLink StreamingAsx |
|
345 plutilitytest IsSeekable No |
|
346 delete plutilitytest |
|
347 pause 1000 |
|
348 [Endtest] |
|
349 |
|
350 [Test] |
|
351 // |
|
352 // Test IsSeekable |
|
353 // |
|
354 title 27) Seek Attribute Streaming Asx V3 |
|
355 create videoplaylistutilitytest plutilitytest |
|
356 plutilitytest CreatePlaylistUtility |
|
357 plutilitytest GetFileInfo UseHandle test_noSeekInfoEmbedded_v3.asx EAsxFile Single Streaming |
|
358 plutilitytest GetLink StreamingAsx |
|
359 plutilitytest IsSeekable Yes |
|
360 delete plutilitytest |
|
361 pause 1000 |
|
362 [Endtest] |
|
363 |
|
364 [Test] |
|
365 // |
|
366 // playlist Asx seek |
|
367 // |
|
368 title 28) Seek Streaming Asx V3 |
|
369 create videoplaylistutilitytest plutilitytest |
|
370 plutilitytest CreatePlaylistUtility |
|
371 plutilitytest GetFileInfo UseHandle test_seek_v3.asx EAsxFile Multi Streaming |
|
372 plutilitytest GetPlaylist AccessPoint 3 EmbeddedSeekInfo |
|
373 delete plutilitytest |
|
374 pause 1000 |
|
375 [Endtest] |
|
376 |
|
377 [Test] |
|
378 // |
|
379 // playlist RAM seek |
|
380 // |
|
381 title 29) Seek Streaming RAM |
|
382 create videoplaylistutilitytest plutilitytest |
|
383 plutilitytest CreatePlaylistUtility |
|
384 plutilitytest GetFileInfo UseHandle test_multiLink.ram ERamFile Multi Streaming |
|
385 plutilitytest GetPlaylist AccessPoint 3 NoEmbeddedInfo |
|
386 delete plutilitytest |
|
387 pause 1000 |
|
388 [Endtest] |