1 <?xml version=
"1.0" encoding=
"utf-8"?>
2 <TvBusMarshalledStruct:TvBusEnvelope xmlns:
xs=
"http://www.w3.org/2001/XMLSchema-instance" xmlns:
TvBusMarshalledStruct=
"http://tivo.com/developer/xml/idl/TvBusMarshalledStruct" xmlns:
TvPgdRecording=
"http://tivo.com/developer/xml/idl/TvPgdRecording" xmlns:
TvBusDuration=
"http://tivo.com/developer/xml/idl/TvBusDuration" xmlns:
TvPgdShowing=
"http://tivo.com/developer/xml/idl/TvPgdShowing" xmlns:
TvDbShowingBit=
"http://tivo.com/developer/xml/idl/TvDbShowingBit" xmlns:
TvBusDateTime=
"http://tivo.com/developer/xml/idl/TvBusDateTime" xmlns:
TvPgdProgram=
"http://tivo.com/developer/xml/idl/TvPgdProgram" xmlns:
TvDbColorCode=
"http://tivo.com/developer/xml/idl/TvDbColorCode" xmlns:
TvPgdSeries=
"http://tivo.com/developer/xml/idl/TvPgdSeries" xmlns:
TvDbShowType=
"http://tivo.com/developer/xml/idl/TvDbShowType" xmlns:
TvPgdChannel=
"http://tivo.com/developer/xml/idl/TvPgdChannel" xmlns:
TvDbTvRating=
"http://tivo.com/developer/xml/idl/TvDbTvRating" xmlns:
TvDbRecordQuality=
"http://tivo.com/developer/xml/idl/TvDbRecordQuality" xmlns:
TvDbBitstreamFormat=
"http://tivo.com/developer/xml/idl/TvDbBitstreamFormat" xs:
schemaLocation=
"http://tivo.com/developer/xml/idl/TvBusMarshalledStruct TvBusMarshalledStruct.xsd http://tivo.com/developer/xml/idl/TvPgdRecording TvPgdRecording.xsd http://tivo.com/developer/xml/idl/TvBusDuration TvBusDuration.xsd http://tivo.com/developer/xml/idl/TvPgdShowing TvPgdShowing.xsd http://tivo.com/developer/xml/idl/TvDbShowingBit TvDbShowingBit.xsd http://tivo.com/developer/xml/idl/TvBusDateTime TvBusDateTime.xsd http://tivo.com/developer/xml/idl/TvPgdProgram TvPgdProgram.xsd http://tivo.com/developer/xml/idl/TvDbColorCode TvDbColorCode.xsd http://tivo.com/developer/xml/idl/TvPgdSeries TvPgdSeries.xsd http://tivo.com/developer/xml/idl/TvDbShowType TvDbShowType.xsd http://tivo.com/developer/xml/idl/TvPgdChannel TvPgdChannel.xsd http://tivo.com/developer/xml/idl/TvDbTvRating TvDbTvRating.xsd http://tivo.com/developer/xml/idl/TvDbRecordQuality TvDbRecordQuality.xsd http://tivo.com/developer/xml/idl/TvDbBitstreamFormat TvDbBitstreamFormat.xsd" xs:
type=
"TvPgdRecording:TvPgdRecording">
3 <recordedDuration>$video.iso_duration
</recordedDuration>
6 <showingBits value=
"$video.showingBits"/>
7 <time>$video.time
</time>
8 <duration>$video.iso_duration
</duration>
11 #for $element in $video.vActor
12 <element>$escape($element)
</element>
18 #for $element in $video.vChoreographer
19 <element>$escape($element)
</element>
22 <colorCode value=
"4">COLOR
</colorCode>
23 <description>$escape($video.description)
</description>
25 #for $element in $video.vDirector
26 <element>$escape($element)
</element>
29 <episodeNumber>1</episodeNumber>
30 ##
<episodeTitle>$escape($video.title)
</episodeTitle>
32 #for $element in $video.vExecProducer
33 <element>$escape($element)
</element>
37 #for $element in $video.vProgramGenre
38 <element>$escape($element)
</element>
42 #for $element in $video.vGuestStar
43 <element>$escape($element)
</element>
47 #for $element in $video.vHost
48 <element>$escape($element)
</element>
51 <isEpisode>$video.isEpisode
</isEpisode>
53 <movieYear>$video.movieYear
</movieYear>
55 <originalAirDate>$video.originalAirDate
</originalAirDate>
58 <mpaaRating value=
"$video.mpaaRating[1]">$video.mpaaRating[
0]
</mpaaRating>
61 #for $element in $video.vProducer
62 <element>$escape($element)
</element>
66 <isEpisodic>$video.isEpisode
</isEpisodic>
68 #for $element in $video.vSeriesGenre
69 <element>$escape($element)
</element>
72 <seriesTitle>$escape($video.seriesTitle)
</seriesTitle>
74 <starRating value=
"$video.starRating">x
</starRating>
75 <title>$escape($video.title)
</title>
77 #for $element in $video.vWriter
78 <element>$escape($element)
</element>
83 <displayMajorNumber>123</displayMajorNumber>
84 <displayMinorNumber>111</displayMinorNumber>
85 <callsign>YOUTUBE
</callsign>
87 <tvRating value=
"$video.tvRating">x
</tvRating>
91 <recordingQuality value=
"75">HIGH
</recordingQuality>
93 <showingBits value=
"$video.showingBits"/>
94 <time>$video.time
</time>
95 <duration>$video.iso_duration
</duration>
98 #for $element in $video.vActor
99 <element>$escape($element)
</element>
105 #for $element in $video.vChoreographer
106 <element>$escape($element)
</element>
109 <colorCode value=
"4">COLOR
</colorCode>
110 <description>$escape($video.description)
</description>
112 #for $element in $video.vDirector
113 <element>$escape($element)
</element>
116 <episodeNumber>1</episodeNumber>
117 ##
<episodeTitle>$escape($video.title)
</episodeTitle>
119 #for $element in $video.vExecProducer
120 <element>$escape($element)
</element>
124 #for $element in $video.vProgramGenre
125 <element>$escape($element)
</element>
129 #for $element in $video.vGuestStar
130 <element>$escape($element)
</element>
134 #for $element in $video.vHost
135 <element>$escape($element)
</element>
138 <isEpisode>$video.isEpisode
</isEpisode>
140 <movieYear>$video.movieYear
</movieYear>
142 <originalAirDate>$video.originalAirDate
</originalAirDate>
144 #if $video.mpaaRating
145 <mpaaRating value=
"$video.mpaaRating[1]">$video.mpaaRating[
0]
</mpaaRating>
148 #for $element in $video.vProducer
149 <element>$escape($element)
</element>
153 <isEpisodic>$video.isEpisode
</isEpisodic>
155 #for $element in $video.vSeriesGenre
156 <element>$escape($element)
</element>
159 <seriesTitle>$escape($video.seriesTitle)
</seriesTitle>
161 <showType value=
"$video.showType[1]">$video.showType[
0]
</showType>
162 <starRating value=
"$video.starRating">x
</starRating>
163 <title>$escape($video.title)
</title>
165 #for $element in $video.vWriter
166 <element>$escape($element)
</element>
171 <displayMajorNumber>123</displayMajorNumber>
172 <displayMinorNumber>000</displayMinorNumber>
173 <callsign>YOUTUBE
</callsign>
175 <tvRating value=
"$video.tvRating">x
</tvRating>
177 <startTime>$video.startTime
</startTime>
178 <stopTime>$video.stopTime
</stopTime>
179 </TvBusMarshalledStruct:TvBusEnvelope>