1 <?xml version="1.0" encoding="utf-8"?>
2 <scpd xmlns="urn:schemas-upnp-org:service-1-0">
9 <name>SetAVTransportURI</name>
12 <name>InstanceID</name>
13 <direction>in</direction>
14 <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
17 <name>CurrentURI</name>
18 <direction>in</direction>
19 <relatedStateVariable>AVTransportURI</relatedStateVariable>
22 <name>CurrentURIMetaData</name>
23 <direction>in</direction>
24 <relatedStateVariable>AVTransportURIMetaData</relatedStateVariable>
29 <name>GetMediaInfo</name>
32 <name>InstanceID</name>
33 <direction>in</direction>
34 <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
38 <direction>out</direction>
39 <relatedStateVariable>NumberOfTracks</relatedStateVariable>
42 <name>MediaDuraction</name>
43 <direction>out</direction>
44 <relatedStateVariable>CurrentMediaDuration</relatedStateVariable>
47 <name>CurrentURI</name>
48 <direction>out</direction>
49 <relatedStateVariable>AVTransportURI</relatedStateVariable>
52 <name>CurrentURIMetaData</name>
53 <direction>out</direction>
54 <relatedStateVariable>AVTransportURIMetaData</relatedStateVariable>
58 <direction>out</direction>
59 <relatedStateVariable>NextAVTransportURI</relatedStateVariable>
62 <name>NextURIMetaData</name>
63 <direction>out</direction>
64 <relatedStateVariable>NextAVTransportURIMetaData</relatedStateVariable>
67 <name>PlayMedium</name>
68 <direction>out</direction>
69 <relatedStateVariable>PlaybackStorageMedium</relatedStateVariable>
72 <name>RecordMedium</name>
73 <direction>out</direction>
74 <relatedStateVariable>RecordStorageMedium</relatedStateVariable>
77 <name>WriteStatus</name>
78 <direction>out</direction>
79 <relatedStateVariable>RecordMediumWriteStatus</relatedStateVariable>
84 <name>GetTransportInfo</name>
87 <name>InstanceID</name>
88 <direction>in</direction>
89 <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
92 <name>CurrentTransportState</name>
93 <direction>out</direction>
94 <relatedStateVariable>TransportState</relatedStateVariable>
97 <name>CurrentTransportStatus</name>
98 <direction>out</direction>
99 <relatedStateVariable>TransportStatus</relatedStateVariable>
102 <name>CurrentSpeed</name>
103 <direction>out</direction>
104 <relatedStateVariable>TransportPlaySpeed</relatedStateVariable>
109 <name>GetPositionInfo</name>
112 <name>InstanceID</name>
113 <direction>in</direction>
114 <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
118 <direction>out</direction>
119 <relatedStateVariable>CurrentTrack</relatedStateVariable>
122 <name>TrackDuration</name>
123 <direction>out</direction>
124 <relatedStateVariable>CurrentTrackDuration</relatedStateVariable>
127 <name>TrackMetaData</name>
128 <direction>out</direction>
129 <relatedStateVariable>CurrentTrackMetaData</relatedStateVariable>
132 <name>TrackURI</name>
133 <direction>out</direction>
134 <relatedStateVariable>CurrentTrackURI</relatedStateVariable>
138 <direction>out</direction>
139 <relatedStateVariable>RelativeTimePosition</relatedStateVariable>
143 <direction>out</direction>
144 <relatedStateVariable>AbsoluteTimePosition</relatedStateVariable>
147 <name>RelCount</name>
148 <direction>out</direction>
149 <relatedStateVariable>RelativeCounterPosition</relatedStateVariable>
152 <name>AbsCount</name>
153 <direction>out</direction>
154 <relatedStateVariable>AbsoluteCounterPosition</relatedStateVariable>
159 <name>GetDeviceCapabilities</name>
162 <name>InstanceID</name>
163 <direction>in</direction>
164 <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
167 <name>PlayMedia</name>
168 <direction>out</direction>
169 <relatedStateVariable>PossiblePlaybackStorageMedia</relatedStateVariable>
172 <name>RecMedia</name>
173 <direction>out</direction>
174 <relatedStateVariable>PossibleRecordStorageMedia</relatedStateVariable>
177 <name>RecQualityModes</name>
178 <direction>out</direction>
179 <relatedStateVariable>PossibleRecordQualityModes</relatedStateVariable>
184 <name>GetTransportSettings</name>
187 <name>InstanceID</name>
188 <direction>in</direction>
189 <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
192 <name>PlayMode</name>
193 <direction>out</direction>
194 <relatedStateVariable>CurrentPlayMode</relatedStateVariable>
197 <name>RecQualityMode</name>
198 <direction>out</direction>
199 <relatedStateVariable>CurrentRecordQualityMode</relatedStateVariable>
207 <name>InstanceID</name>
208 <direction>in</direction>
209 <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
217 <name>InstanceID</name>
218 <direction>in</direction>
219 <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
223 <direction>in</direction>
224 <relatedStateVariable>TransportPlaySpeed</relatedStateVariable>
232 <name>InstanceID</name>
233 <direction>in</direction>
234 <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
242 <name>InstanceID</name>
243 <direction>in</direction>
244 <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
248 <direction>in</direction>
249 <relatedStateVariable>A_ARG_TYPE_SeekMode</relatedStateVariable>
253 <direction>in</direction>
254 <relatedStateVariable>A_ARG_TYPE_SeekTarget</relatedStateVariable>
262 <name>InstanceID</name>
263 <direction>in</direction>
264 <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
269 <name>Previous</name>
272 <name>InstanceID</name>
273 <direction>in</direction>
274 <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable>
281 <name>TransportState</name>
282 <dataType>string</dataType>
284 <allowedValue>STOPPED</allowedValue>
285 <allowedValue>PAUSED_PLAYBACK</allowedValue>
286 <allowedValue>PAUSED_RECORDING</allowedValue>
287 <allowedValue>PLAYING</allowedValue>
288 <allowedValue>RECORDING</allowedValue>
289 <allowedValue>TRANSITIONING</allowedValue>
290 <allowedValue>NO_MEDIA_PRESENT</allowedValue>
294 <name>TransportStatus</name>
295 <dataType>string</dataType>
297 <allowedValue>OK</allowedValue>
298 <allowedValue>ERROR_OCCURRED</allowedValue>
302 <name>PlaybackStorageMedium</name>
303 <dataType>string</dataType>
305 <allowedValue>UNKNOWN</allowedValue>
306 <allowedValue>DV</allowedValue>
307 <allowedValue>MINI-DV</allowedValue>
308 <allowedValue>VHS</allowedValue>
309 <allowedValue>W-VHS</allowedValue>
310 <allowedValue>S-VHS</allowedValue>
311 <allowedValue>D-VHS</allowedValue>
312 <allowedValue>VHSC</allowedValue>
313 <allowedValue>VIDEO8</allowedValue>
314 <allowedValue>HI8</allowedValue>
315 <allowedValue>CD-ROM</allowedValue>
316 <allowedValue>CD-DA</allowedValue>
317 <allowedValue>CD-R</allowedValue>
318 <allowedValue>CD-RW</allowedValue>
319 <allowedValue>VIDEO-CD</allowedValue>
320 <allowedValue>SACD</allowedValue>
321 <allowedValue>MD-AUDIO</allowedValue>
322 <allowedValue>MD-PICTURE</allowedValue>
323 <allowedValue>DVD-ROM</allowedValue>
324 <allowedValue>DVD-VIDEO</allowedValue>
325 <allowedValue>DVD-R</allowedValue>
326 <allowedValue>DVD+RW</allowedValue>
327 <allowedValue>DVD-RW</allowedValue>
328 <allowedValue>DVD-RAM</allowedValue>
329 <allowedValue>DVD-AUDIO</allowedValue>
330 <allowedValue>DAT</allowedValue>
331 <allowedValue>LD</allowedValue>
332 <allowedValue>HDD</allowedValue>
333 <allowedValue>MICRO-MV</allowedValue>
334 <allowedValue>NETWORK</allowedValue>
335 <allowedValue>NONE</allowedValue>
336 <allowedValue>NOT_IMPLEMENTED</allowedValue>
340 <name>RecordStorageMedium</name>
341 <dataType>string</dataType>
343 <allowedValue>UNKNOWN</allowedValue>
344 <allowedValue>DV</allowedValue>
345 <allowedValue>MINI-DV</allowedValue>
346 <allowedValue>VHS</allowedValue>
347 <allowedValue>W-VHS</allowedValue>
348 <allowedValue>S-VHS</allowedValue>
349 <allowedValue>D-VHS</allowedValue>
350 <allowedValue>VHSC</allowedValue>
351 <allowedValue>VIDEO8</allowedValue>
352 <allowedValue>HI8</allowedValue>
353 <allowedValue>CD-ROM</allowedValue>
354 <allowedValue>CD-DA</allowedValue>
355 <allowedValue>CD-R</allowedValue>
356 <allowedValue>CD-RW</allowedValue>
357 <allowedValue>VIDEO-CD</allowedValue>
358 <allowedValue>SACD</allowedValue>
359 <allowedValue>MD-AUDIO</allowedValue>
360 <allowedValue>MD-PICTURE</allowedValue>
361 <allowedValue>DVD-ROM</allowedValue>
362 <allowedValue>DVD-VIDEO</allowedValue>
363 <allowedValue>DVD-R</allowedValue>
364 <allowedValue>DVD+RW</allowedValue>
365 <allowedValue>DVD-RW</allowedValue>
366 <allowedValue>DVD-RAM</allowedValue>
367 <allowedValue>DVD-AUDIO</allowedValue>
368 <allowedValue>DAT</allowedValue>
369 <allowedValue>LD</allowedValue>
370 <allowedValue>HDD</allowedValue>
371 <allowedValue>MICRO-MV</allowedValue>
372 <allowedValue>NETWORK</allowedValue>
373 <allowedValue>NONE</allowedValue>
374 <allowedValue>NOT_IMPLEMENTED</allowedValue>
378 <name>PossiblePlaybackStorageMedia</name>
379 <dataType>string</dataType>
382 <name>PossibleRecordStorageMedia</name>
383 <dataType>string</dataType>
386 <name>CurrentPlayMode</name>
387 <dataType>string</dataType>
389 <allowedValue>NORMAL</allowedValue>
390 <allowedValue>SHUFFLE</allowedValue>
391 <allowedValue>REPEAT_ONE</allowedValue>
392 <allowedValue>REPEAT_ALL</allowedValue>
393 <allowedValue>RANDOM</allowedValue>
394 <allowedValue>DIRECT_1</allowedValue>
395 <allowedValue>INTRO</allowedValue>
399 <name>TransportPlaySpeed</name>
400 <dataType>string</dataType>
402 <allowedValue>1</allowedValue>
406 <name>RecordMediumWriteStatus</name>
407 <dataType>string</dataType>
409 <allowedValue>WRITABLE</allowedValue>
410 <allowedValue>PROTECTED</allowedValue>
411 <allowedValue>NOT_WRITABLE</allowedValue>
412 <allowedValue>UNKNOWN</allowedValue>
413 <allowedValue>NOT_IMPLEMENTED</allowedValue>
417 <name>CurrentRecordQualityMode</name>
418 <dataType>string</dataType>
420 <allowedValue>0:EP</allowedValue>
421 <allowedValue>1:LP</allowedValue>
422 <allowedValue>2:SP</allowedValue>
423 <allowedValue>0:BASIC</allowedValue>
424 <allowedValue>1:MEDIUM</allowedValue>
425 <allowedValue>2:HIGH</allowedValue>
426 <allowedValue>NOT_IMPLEMENTED</allowedValue>
430 <name>PossibleRecordQualityModes</name>
431 <dataType>string</dataType>
434 <name>NumberOfTracks</name>
435 <dataType>ui4</dataType>
438 <maximum>255</maximum>
443 <name>CurrentTrack</name>
444 <dataType>ui4</dataType>
447 <maximum>255</maximum>
452 <name>CurrentTrackDuration</name>
453 <dataType>string</dataType>
456 <name>CurrentMediaDuration</name>
457 <dataType>string</dataType>
460 <name>CurrentTrackMetaData</name>
461 <dataType>string</dataType>
464 <name>CurrentTrackURI</name>
465 <dataType>string</dataType>
468 <name>AVTransportURI</name>
469 <dataType>string</dataType>
472 <name>AVTransportURIMetaData</name>
473 <dataType>string</dataType>
476 <name>NextAVTransportURI</name>
477 <dataType>string</dataType>
480 <name>NextAVTransportURIMetaData</name>
481 <dataType>string</dataType>
484 <name>RelativeTimePosition</name>
485 <dataType>string</dataType>
488 <name>AbsoluteTimePosition</name>
489 <dataType>string</dataType>
492 <name>RelativeCounterPosition</name>
493 <dataType>i4</dataType>
496 <name>AbsoluteCounterPosition</name>
497 <dataType>i4</dataType>
500 <name>LastChange</name>
501 <dataType>string</dataType>
504 <name>A_ARG_TYPE_SeekMode</name>
505 <dataType>string</dataType>
507 <allowedValue>ABS_TIME</allowedValue>
508 <allowedValue>REL_TIME</allowedValue>
509 <allowedValue>ABS_COUNT</allowedValue>
510 <allowedValue>REL_COUNT</allowedValue>
511 <allowedValue>TRACK_NR</allowedValue>
512 <allowedValue>CHANNEL_FREQ</allowedValue>
513 <allowedValue>TAPE-INDEX</allowedValue>
514 <allowedValue>FRAME</allowedValue>
518 <name>A_ARG_TYPE_SeekTarget</name>
519 <dataType>string</dataType>
522 <name>A_ARG_TYPE_InstanceID</name>
523 <dataType>ui4</dataType>
526 <name>CurrentTransportActions</name>
527 <dataType>string</dataType>