Update gupnp-dlna to 0.10.2 (34fee04)
[profile/ivi/GUPnP-DLNA.git] / doc / gupnp-dlna / html / GUPnPDLNAVideoInformation.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 <html>
3 <head>
4 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5 <title>GUPnPDLNAVideoInformation</title>
6 <meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
7 <link rel="home" href="index.html" title="GUPnP DLNA Reference Manual">
8 <link rel="up" href="ch01.html" title="GUPnP DLNA">
9 <link rel="prev" href="GUPnPDLNAImageInformation.html" title="GUPnPDLNAImageInformation">
10 <link rel="next" href="gupnp-dlna-gupnp-dlna-restriction.html" title="gupnp-dlna-restriction">
11 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
12 <link rel="stylesheet" href="style.css" type="text/css">
13 </head>
14 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
15 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
16 <tr valign="middle">
17 <td><a accesskey="p" href="GUPnPDLNAImageInformation.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
18 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
19 <td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
20 <th width="100%" align="center">GUPnP DLNA Reference Manual</th>
21 <td><a accesskey="n" href="gupnp-dlna-gupnp-dlna-restriction.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
22 </tr>
23 <tr><td colspan="5" class="shortcuts">
24 <a href="#GUPnPDLNAVideoInformation.synopsis" class="shortcut">Top</a>
25                    | 
26                   <a href="#GUPnPDLNAVideoInformation.description" class="shortcut">Description</a>
27                    | 
28                   <a href="#GUPnPDLNAVideoInformation.object-hierarchy" class="shortcut">Object Hierarchy</a>
29 </td></tr>
30 </table>
31 <div class="refentry">
32 <a name="GUPnPDLNAVideoInformation"></a><div class="titlepage"></div>
33 <div class="refnamediv"><table width="100%"><tr>
34 <td valign="top">
35 <h2><span class="refentrytitle"><a name="GUPnPDLNAVideoInformation.top_of_page"></a>GUPnPDLNAVideoInformation</span></h2>
36 <p>GUPnPDLNAVideoInformation — Base class representing video metadata needed
37 for DLNA profiles matching.</p>
38 </td>
39 <td valign="top" align="right"></td>
40 </tr></table></div>
41 <div class="refsynopsisdiv">
42 <a name="GUPnPDLNAVideoInformation.synopsis"></a><h2>Synopsis</h2>
43 <pre class="synopsis">                    <a class="link" href="GUPnPDLNAVideoInformation.html#GUPnPDLNAVideoInformation-struct" title="GUPnPDLNAVideoInformation">GUPnPDLNAVideoInformation</a>;
44                     <a class="link" href="GUPnPDLNAVideoInformation.html#GUPnPDLNAVideoInformationClass" title="GUPnPDLNAVideoInformationClass">GUPnPDLNAVideoInformationClass</a>;
45 <a class="link" href="gupnp-dlna-GUPnP-DLNA-Values.html#GUPnPDLNAIntValue" title="GUPnPDLNAIntValue"><span class="returnvalue">GUPnPDLNAIntValue</span></a>   <a class="link" href="GUPnPDLNAVideoInformation.html#gupnp-dlna-video-information-get-bitrate" title="gupnp_dlna_video_information_get_bitrate ()">gupnp_dlna_video_information_get_bitrate</a>
46                                                         (<em class="parameter"><code><a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> *info</code></em>);
47 <a class="link" href="gupnp-dlna-GUPnP-DLNA-Values.html#GUPnPDLNAFractionValue" title="GUPnPDLNAFractionValue"><span class="returnvalue">GUPnPDLNAFractionValue</span></a> <a class="link" href="GUPnPDLNAVideoInformation.html#gupnp-dlna-video-information-get-framerate" title="gupnp_dlna_video_information_get_framerate ()">gupnp_dlna_video_information_get_framerate</a>
48                                                         (<em class="parameter"><code><a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> *info</code></em>);
49 <a class="link" href="gupnp-dlna-GUPnP-DLNA-Values.html#GUPnPDLNAIntValue" title="GUPnPDLNAIntValue"><span class="returnvalue">GUPnPDLNAIntValue</span></a>   <a class="link" href="GUPnPDLNAVideoInformation.html#gupnp-dlna-video-information-get-height" title="gupnp_dlna_video_information_get_height ()">gupnp_dlna_video_information_get_height</a>
50                                                         (<em class="parameter"><code><a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> *info</code></em>);
51 <a class="link" href="gupnp-dlna-GUPnP-DLNA-Values.html#GUPnPDLNAStringValue" title="GUPnPDLNAStringValue"><span class="returnvalue">GUPnPDLNAStringValue</span></a> <a class="link" href="GUPnPDLNAVideoInformation.html#gupnp-dlna-video-information-get-level" title="gupnp_dlna_video_information_get_level ()">gupnp_dlna_video_information_get_level</a>
52                                                         (<em class="parameter"><code><a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> *info</code></em>);
53 <a class="link" href="gupnp-dlna-GUPnP-DLNA-Values.html#GUPnPDLNAStringValue" title="GUPnPDLNAStringValue"><span class="returnvalue">GUPnPDLNAStringValue</span></a> <a class="link" href="GUPnPDLNAVideoInformation.html#gupnp-dlna-video-information-get-mime" title="gupnp_dlna_video_information_get_mime ()">gupnp_dlna_video_information_get_mime</a>
54                                                         (<em class="parameter"><code><a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> *info</code></em>);
55 <a class="link" href="gupnp-dlna-GUPnP-DLNA-Values.html#GUPnPDLNAIntValue" title="GUPnPDLNAIntValue"><span class="returnvalue">GUPnPDLNAIntValue</span></a>   <a class="link" href="GUPnPDLNAVideoInformation.html#gupnp-dlna-video-information-get-mpeg-version" title="gupnp_dlna_video_information_get_mpeg_version ()">gupnp_dlna_video_information_get_mpeg_version</a>
56                                                         (<em class="parameter"><code><a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> *info</code></em>);
57 <a class="link" href="gupnp-dlna-GUPnP-DLNA-Values.html#GUPnPDLNAFractionValue" title="GUPnPDLNAFractionValue"><span class="returnvalue">GUPnPDLNAFractionValue</span></a> <a class="link" href="GUPnPDLNAVideoInformation.html#gupnp-dlna-video-information-get-pixel-aspect-ratio" title="gupnp_dlna_video_information_get_pixel_aspect_ratio ()">gupnp_dlna_video_information_get_pixel_aspect_ratio</a>
58                                                         (<em class="parameter"><code><a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> *info</code></em>);
59 <a class="link" href="gupnp-dlna-GUPnP-DLNA-Values.html#GUPnPDLNAStringValue" title="GUPnPDLNAStringValue"><span class="returnvalue">GUPnPDLNAStringValue</span></a> <a class="link" href="GUPnPDLNAVideoInformation.html#gupnp-dlna-video-information-get-profile" title="gupnp_dlna_video_information_get_profile ()">gupnp_dlna_video_information_get_profile</a>
60                                                         (<em class="parameter"><code><a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> *info</code></em>);
61 <a class="link" href="gupnp-dlna-GUPnP-DLNA-Values.html#GUPnPDLNAIntValue" title="GUPnPDLNAIntValue"><span class="returnvalue">GUPnPDLNAIntValue</span></a>   <a class="link" href="GUPnPDLNAVideoInformation.html#gupnp-dlna-video-information-get-width" title="gupnp_dlna_video_information_get_width ()">gupnp_dlna_video_information_get_width</a>
62                                                         (<em class="parameter"><code><a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> *info</code></em>);
63 <a class="link" href="gupnp-dlna-GUPnP-DLNA-Values.html#GUPnPDLNABoolValue" title="GUPnPDLNABoolValue"><span class="returnvalue">GUPnPDLNABoolValue</span></a>  <a class="link" href="GUPnPDLNAVideoInformation.html#gupnp-dlna-video-information-is-interlaced" title="gupnp_dlna_video_information_is_interlaced ()">gupnp_dlna_video_information_is_interlaced</a>
64                                                         (<em class="parameter"><code><a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> *info</code></em>);
65 <a class="link" href="gupnp-dlna-GUPnP-DLNA-Values.html#GUPnPDLNABoolValue" title="GUPnPDLNABoolValue"><span class="returnvalue">GUPnPDLNABoolValue</span></a>  <a class="link" href="GUPnPDLNAVideoInformation.html#gupnp-dlna-video-information-is-system-stream" title="gupnp_dlna_video_information_is_system_stream ()">gupnp_dlna_video_information_is_system_stream</a>
66                                                         (<em class="parameter"><code><a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> *info</code></em>);
67 </pre>
68 </div>
69 <div class="refsect1">
70 <a name="GUPnPDLNAVideoInformation.object-hierarchy"></a><h2>Object Hierarchy</h2>
71 <pre class="synopsis">
72   <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
73    +----GUPnPDLNAVideoInformation
74 </pre>
75 </div>
76 <div class="refsect1">
77 <a name="GUPnPDLNAVideoInformation.description"></a><h2>Description</h2>
78 <p>
79 <a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> holds all video metadatas important for
80 matching profiles. Note that it does not mean all data should be
81 provided for every video file as in some cases it does not make
82 sense (e.g. MPEG version does not make sense for Quicktime video
83 files).
84 </p>
85 <p>
86 For metadata attributes that do not exist in current video file an
87 unset value should be returned. For metadata attributes that do
88 exist a set value with proper underlying value should be
89 returned. In case metadata extractor has completely no clue how to
90 extract some metadata attribute at all, an unsupported value should
91 be returned. Note that unsupported values should be a temporary
92 mean before fixing the multimedia framework to be able to extract
93 such attribute.
94 </p>
95 <p>
96 Note that <a class="link" href="GUPnPDLNAVideoInformation.html#gupnp-dlna-video-information-get-mime" title="gupnp_dlna_video_information_get_mime ()"><code class="function">gupnp_dlna_video_information_get_mime()</code></a> should always
97 return a set value. Otherwise it is highly probably that the file
98 will not match against any DLNA profile.
99 </p>
100 </div>
101 <div class="refsect1">
102 <a name="GUPnPDLNAVideoInformation.details"></a><h2>Details</h2>
103 <div class="refsect2">
104 <a name="GUPnPDLNAVideoInformation-struct"></a><h3>GUPnPDLNAVideoInformation</h3>
105 <pre class="programlisting">typedef struct _GUPnPDLNAVideoInformation GUPnPDLNAVideoInformation;</pre>
106 </div>
107 <hr>
108 <div class="refsect2">
109 <a name="GUPnPDLNAVideoInformationClass"></a><h3>GUPnPDLNAVideoInformationClass</h3>
110 <pre class="programlisting">typedef struct {
111         GObjectClass parent_class;
112
113         GUPnPDLNAIntValue
114         (* get_bitrate) (GUPnPDLNAVideoInformation *info);
115
116         GUPnPDLNAFractionValue
117         (* get_framerate) (GUPnPDLNAVideoInformation *info);
118
119         GUPnPDLNAIntValue
120         (* get_height) (GUPnPDLNAVideoInformation *info);
121
122         GUPnPDLNABoolValue
123         (* is_interlaced) (GUPnPDLNAVideoInformation *info);
124
125         GUPnPDLNAStringValue
126         (* get_level) (GUPnPDLNAVideoInformation *info);
127
128         GUPnPDLNAIntValue
129         (* get_mpeg_version) (GUPnPDLNAVideoInformation *info);
130
131         GUPnPDLNAFractionValue
132         (* get_pixel_aspect_ratio) (GUPnPDLNAVideoInformation *info);
133
134         GUPnPDLNAStringValue
135         (* get_profile) (GUPnPDLNAVideoInformation *info);
136
137         GUPnPDLNABoolValue
138         (* is_system_stream) (GUPnPDLNAVideoInformation *info);
139
140         GUPnPDLNAIntValue
141         (* get_width) (GUPnPDLNAVideoInformation *info);
142
143         GUPnPDLNAStringValue
144         (* get_mime) (GUPnPDLNAVideoInformation *info);
145
146         gpointer _reserved[12];
147 } GUPnPDLNAVideoInformationClass;
148 </pre>
149 <div class="variablelist"><table border="0">
150 <col align="left" valign="top">
151 <tbody>
152 <tr>
153 <td><p><span class="term"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a> <em class="structfield"><code><a name="GUPnPDLNAVideoInformationClass.parent-class"></a>parent_class</code></em>;</span></p></td>
154 <td>Parent class.</td>
155 </tr>
156 <tr>
157 <td><p><span class="term"><em class="structfield"><code><a name="GUPnPDLNAVideoInformationClass.get-bitrate"></a>get_bitrate</code></em> ()</span></p></td>
158 <td>This is called by <a class="link" href="GUPnPDLNAProfileGuesser.html" title="GUPnPDLNAProfileGuesser"><span class="type">GUPnPDLNAProfileGuesser</span></a> to get a
159 bitrate.</td>
160 </tr>
161 <tr>
162 <td><p><span class="term"><em class="structfield"><code><a name="GUPnPDLNAVideoInformationClass.get-framerate"></a>get_framerate</code></em> ()</span></p></td>
163 <td>This is called by <a class="link" href="GUPnPDLNAProfileGuesser.html" title="GUPnPDLNAProfileGuesser"><span class="type">GUPnPDLNAProfileGuesser</span></a> to get a
164 framerate.</td>
165 </tr>
166 <tr>
167 <td><p><span class="term"><em class="structfield"><code><a name="GUPnPDLNAVideoInformationClass.get-height"></a>get_height</code></em> ()</span></p></td>
168 <td>This is called by <a class="link" href="GUPnPDLNAProfileGuesser.html" title="GUPnPDLNAProfileGuesser"><span class="type">GUPnPDLNAProfileGuesser</span></a> to get a
169 height.</td>
170 </tr>
171 <tr>
172 <td><p><span class="term"><em class="structfield"><code><a name="GUPnPDLNAVideoInformationClass.is-interlaced"></a>is_interlaced</code></em> ()</span></p></td>
173 <td>This is called by <a class="link" href="GUPnPDLNAProfileGuesser.html" title="GUPnPDLNAProfileGuesser"><span class="type">GUPnPDLNAProfileGuesser</span></a> to get
174 whether it is interlaced.</td>
175 </tr>
176 <tr>
177 <td><p><span class="term"><em class="structfield"><code><a name="GUPnPDLNAVideoInformationClass.get-level"></a>get_level</code></em> ()</span></p></td>
178 <td>This is called by <a class="link" href="GUPnPDLNAProfileGuesser.html" title="GUPnPDLNAProfileGuesser"><span class="type">GUPnPDLNAProfileGuesser</span></a> to get a
179 level.</td>
180 </tr>
181 <tr>
182 <td><p><span class="term"><em class="structfield"><code><a name="GUPnPDLNAVideoInformationClass.get-mpeg-version"></a>get_mpeg_version</code></em> ()</span></p></td>
183 <td>This is called by <a class="link" href="GUPnPDLNAProfileGuesser.html" title="GUPnPDLNAProfileGuesser"><span class="type">GUPnPDLNAProfileGuesser</span></a> to
184 get an MPEG version.</td>
185 </tr>
186 <tr>
187 <td><p><span class="term"><em class="structfield"><code><a name="GUPnPDLNAVideoInformationClass.get-pixel-aspect-ratio"></a>get_pixel_aspect_ratio</code></em> ()</span></p></td>
188 <td>This is called by <a class="link" href="GUPnPDLNAProfileGuesser.html" title="GUPnPDLNAProfileGuesser"><span class="type">GUPnPDLNAProfileGuesser</span></a>
189 to get a pixel-aspect-ratio.</td>
190 </tr>
191 <tr>
192 <td><p><span class="term"><em class="structfield"><code><a name="GUPnPDLNAVideoInformationClass.get-profile"></a>get_profile</code></em> ()</span></p></td>
193 <td>This is called by <a class="link" href="GUPnPDLNAProfileGuesser.html" title="GUPnPDLNAProfileGuesser"><span class="type">GUPnPDLNAProfileGuesser</span></a> to get a
194 profile.</td>
195 </tr>
196 <tr>
197 <td><p><span class="term"><em class="structfield"><code><a name="GUPnPDLNAVideoInformationClass.is-system-stream"></a>is_system_stream</code></em> ()</span></p></td>
198 <td>This is called by <a class="link" href="GUPnPDLNAProfileGuesser.html" title="GUPnPDLNAProfileGuesser"><span class="type">GUPnPDLNAProfileGuesser</span></a> to
199 get whether it is a system stream.</td>
200 </tr>
201 <tr>
202 <td><p><span class="term"><em class="structfield"><code><a name="GUPnPDLNAVideoInformationClass.get-width"></a>get_width</code></em> ()</span></p></td>
203 <td>This is called by <a class="link" href="GUPnPDLNAProfileGuesser.html" title="GUPnPDLNAProfileGuesser"><span class="type">GUPnPDLNAProfileGuesser</span></a> to get a
204 width.</td>
205 </tr>
206 <tr>
207 <td><p><span class="term"><em class="structfield"><code><a name="GUPnPDLNAVideoInformationClass.get-mime"></a>get_mime</code></em> ()</span></p></td>
208 <td>This is called by <a class="link" href="GUPnPDLNAProfileGuesser.html" title="GUPnPDLNAProfileGuesser"><span class="type">GUPnPDLNAProfileGuesser</span></a> to get a MIME
209 type.</td>
210 </tr>
211 <tr>
212 <td><p><span class="term"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> <em class="structfield"><code><a name="GUPnPDLNAVideoInformationClass.-reserved"></a>_reserved</code></em>[12];</span></p></td>
213 <td>Padding. Ignore it.</td>
214 </tr>
215 </tbody>
216 </table></div>
217 </div>
218 <hr>
219 <div class="refsect2">
220 <a name="gupnp-dlna-video-information-get-bitrate"></a><h3>gupnp_dlna_video_information_get_bitrate ()</h3>
221 <pre class="programlisting"><a class="link" href="gupnp-dlna-GUPnP-DLNA-Values.html#GUPnPDLNAIntValue" title="GUPnPDLNAIntValue"><span class="returnvalue">GUPnPDLNAIntValue</span></a>   gupnp_dlna_video_information_get_bitrate
222                                                         (<em class="parameter"><code><a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> *info</code></em>);</pre>
223 <div class="variablelist"><table border="0">
224 <col align="left" valign="top">
225 <tbody>
226 <tr>
227 <td><p><span class="term"><em class="parameter"><code>info</code></em> :</span></p></td>
228 <td>A <a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> object.</td>
229 </tr>
230 <tr>
231 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
232 <td>A bitrate.</td>
233 </tr>
234 </tbody>
235 </table></div>
236 </div>
237 <hr>
238 <div class="refsect2">
239 <a name="gupnp-dlna-video-information-get-framerate"></a><h3>gupnp_dlna_video_information_get_framerate ()</h3>
240 <pre class="programlisting"><a class="link" href="gupnp-dlna-GUPnP-DLNA-Values.html#GUPnPDLNAFractionValue" title="GUPnPDLNAFractionValue"><span class="returnvalue">GUPnPDLNAFractionValue</span></a> gupnp_dlna_video_information_get_framerate
241                                                         (<em class="parameter"><code><a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> *info</code></em>);</pre>
242 <div class="variablelist"><table border="0">
243 <col align="left" valign="top">
244 <tbody>
245 <tr>
246 <td><p><span class="term"><em class="parameter"><code>info</code></em> :</span></p></td>
247 <td>A <a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> object.</td>
248 </tr>
249 <tr>
250 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
251 <td>A framerate.</td>
252 </tr>
253 </tbody>
254 </table></div>
255 </div>
256 <hr>
257 <div class="refsect2">
258 <a name="gupnp-dlna-video-information-get-height"></a><h3>gupnp_dlna_video_information_get_height ()</h3>
259 <pre class="programlisting"><a class="link" href="gupnp-dlna-GUPnP-DLNA-Values.html#GUPnPDLNAIntValue" title="GUPnPDLNAIntValue"><span class="returnvalue">GUPnPDLNAIntValue</span></a>   gupnp_dlna_video_information_get_height
260                                                         (<em class="parameter"><code><a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> *info</code></em>);</pre>
261 <div class="variablelist"><table border="0">
262 <col align="left" valign="top">
263 <tbody>
264 <tr>
265 <td><p><span class="term"><em class="parameter"><code>info</code></em> :</span></p></td>
266 <td>A <a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> object.</td>
267 </tr>
268 <tr>
269 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
270 <td>A height.</td>
271 </tr>
272 </tbody>
273 </table></div>
274 </div>
275 <hr>
276 <div class="refsect2">
277 <a name="gupnp-dlna-video-information-get-level"></a><h3>gupnp_dlna_video_information_get_level ()</h3>
278 <pre class="programlisting"><a class="link" href="gupnp-dlna-GUPnP-DLNA-Values.html#GUPnPDLNAStringValue" title="GUPnPDLNAStringValue"><span class="returnvalue">GUPnPDLNAStringValue</span></a> gupnp_dlna_video_information_get_level
279                                                         (<em class="parameter"><code><a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> *info</code></em>);</pre>
280 <div class="variablelist"><table border="0">
281 <col align="left" valign="top">
282 <tbody>
283 <tr>
284 <td><p><span class="term"><em class="parameter"><code>info</code></em> :</span></p></td>
285 <td>A <a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> object.</td>
286 </tr>
287 <tr>
288 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
289 <td>A level.</td>
290 </tr>
291 </tbody>
292 </table></div>
293 </div>
294 <hr>
295 <div class="refsect2">
296 <a name="gupnp-dlna-video-information-get-mime"></a><h3>gupnp_dlna_video_information_get_mime ()</h3>
297 <pre class="programlisting"><a class="link" href="gupnp-dlna-GUPnP-DLNA-Values.html#GUPnPDLNAStringValue" title="GUPnPDLNAStringValue"><span class="returnvalue">GUPnPDLNAStringValue</span></a> gupnp_dlna_video_information_get_mime
298                                                         (<em class="parameter"><code><a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> *info</code></em>);</pre>
299 <div class="variablelist"><table border="0">
300 <col align="left" valign="top">
301 <tbody>
302 <tr>
303 <td><p><span class="term"><em class="parameter"><code>info</code></em> :</span></p></td>
304 <td>A <a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> object.</td>
305 </tr>
306 <tr>
307 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
308 <td>A MIME type.</td>
309 </tr>
310 </tbody>
311 </table></div>
312 </div>
313 <hr>
314 <div class="refsect2">
315 <a name="gupnp-dlna-video-information-get-mpeg-version"></a><h3>gupnp_dlna_video_information_get_mpeg_version ()</h3>
316 <pre class="programlisting"><a class="link" href="gupnp-dlna-GUPnP-DLNA-Values.html#GUPnPDLNAIntValue" title="GUPnPDLNAIntValue"><span class="returnvalue">GUPnPDLNAIntValue</span></a>   gupnp_dlna_video_information_get_mpeg_version
317                                                         (<em class="parameter"><code><a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> *info</code></em>);</pre>
318 <div class="variablelist"><table border="0">
319 <col align="left" valign="top">
320 <tbody>
321 <tr>
322 <td><p><span class="term"><em class="parameter"><code>info</code></em> :</span></p></td>
323 <td>A <a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> object.</td>
324 </tr>
325 <tr>
326 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
327 <td>An MPEG version.</td>
328 </tr>
329 </tbody>
330 </table></div>
331 </div>
332 <hr>
333 <div class="refsect2">
334 <a name="gupnp-dlna-video-information-get-pixel-aspect-ratio"></a><h3>gupnp_dlna_video_information_get_pixel_aspect_ratio ()</h3>
335 <pre class="programlisting"><a class="link" href="gupnp-dlna-GUPnP-DLNA-Values.html#GUPnPDLNAFractionValue" title="GUPnPDLNAFractionValue"><span class="returnvalue">GUPnPDLNAFractionValue</span></a> gupnp_dlna_video_information_get_pixel_aspect_ratio
336                                                         (<em class="parameter"><code><a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> *info</code></em>);</pre>
337 <div class="variablelist"><table border="0">
338 <col align="left" valign="top">
339 <tbody>
340 <tr>
341 <td><p><span class="term"><em class="parameter"><code>info</code></em> :</span></p></td>
342 <td>A <a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> object.</td>
343 </tr>
344 <tr>
345 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
346 <td>A pixel-aspect-ratio.</td>
347 </tr>
348 </tbody>
349 </table></div>
350 </div>
351 <hr>
352 <div class="refsect2">
353 <a name="gupnp-dlna-video-information-get-profile"></a><h3>gupnp_dlna_video_information_get_profile ()</h3>
354 <pre class="programlisting"><a class="link" href="gupnp-dlna-GUPnP-DLNA-Values.html#GUPnPDLNAStringValue" title="GUPnPDLNAStringValue"><span class="returnvalue">GUPnPDLNAStringValue</span></a> gupnp_dlna_video_information_get_profile
355                                                         (<em class="parameter"><code><a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> *info</code></em>);</pre>
356 <div class="variablelist"><table border="0">
357 <col align="left" valign="top">
358 <tbody>
359 <tr>
360 <td><p><span class="term"><em class="parameter"><code>info</code></em> :</span></p></td>
361 <td>A <a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> object.</td>
362 </tr>
363 <tr>
364 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
365 <td>A profile.</td>
366 </tr>
367 </tbody>
368 </table></div>
369 </div>
370 <hr>
371 <div class="refsect2">
372 <a name="gupnp-dlna-video-information-get-width"></a><h3>gupnp_dlna_video_information_get_width ()</h3>
373 <pre class="programlisting"><a class="link" href="gupnp-dlna-GUPnP-DLNA-Values.html#GUPnPDLNAIntValue" title="GUPnPDLNAIntValue"><span class="returnvalue">GUPnPDLNAIntValue</span></a>   gupnp_dlna_video_information_get_width
374                                                         (<em class="parameter"><code><a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> *info</code></em>);</pre>
375 <div class="variablelist"><table border="0">
376 <col align="left" valign="top">
377 <tbody>
378 <tr>
379 <td><p><span class="term"><em class="parameter"><code>info</code></em> :</span></p></td>
380 <td>A <a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> object.</td>
381 </tr>
382 <tr>
383 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
384 <td>A width.</td>
385 </tr>
386 </tbody>
387 </table></div>
388 </div>
389 <hr>
390 <div class="refsect2">
391 <a name="gupnp-dlna-video-information-is-interlaced"></a><h3>gupnp_dlna_video_information_is_interlaced ()</h3>
392 <pre class="programlisting"><a class="link" href="gupnp-dlna-GUPnP-DLNA-Values.html#GUPnPDLNABoolValue" title="GUPnPDLNABoolValue"><span class="returnvalue">GUPnPDLNABoolValue</span></a>  gupnp_dlna_video_information_is_interlaced
393                                                         (<em class="parameter"><code><a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> *info</code></em>);</pre>
394 <div class="variablelist"><table border="0">
395 <col align="left" valign="top">
396 <tbody>
397 <tr>
398 <td><p><span class="term"><em class="parameter"><code>info</code></em> :</span></p></td>
399 <td>A <a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> object.</td>
400 </tr>
401 <tr>
402 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
403 <td>Whether video is interlaced.</td>
404 </tr>
405 </tbody>
406 </table></div>
407 </div>
408 <hr>
409 <div class="refsect2">
410 <a name="gupnp-dlna-video-information-is-system-stream"></a><h3>gupnp_dlna_video_information_is_system_stream ()</h3>
411 <pre class="programlisting"><a class="link" href="gupnp-dlna-GUPnP-DLNA-Values.html#GUPnPDLNABoolValue" title="GUPnPDLNABoolValue"><span class="returnvalue">GUPnPDLNABoolValue</span></a>  gupnp_dlna_video_information_is_system_stream
412                                                         (<em class="parameter"><code><a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> *info</code></em>);</pre>
413 <div class="variablelist"><table border="0">
414 <col align="left" valign="top">
415 <tbody>
416 <tr>
417 <td><p><span class="term"><em class="parameter"><code>info</code></em> :</span></p></td>
418 <td>A <a class="link" href="GUPnPDLNAVideoInformation.html" title="GUPnPDLNAVideoInformation"><span class="type">GUPnPDLNAVideoInformation</span></a> object.</td>
419 </tr>
420 <tr>
421 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
422 <td>Whether it is a system stream.</td>
423 </tr>
424 </tbody>
425 </table></div>
426 </div>
427 </div>
428 <div class="refsect1">
429 <a name="GUPnPDLNAVideoInformation.see-also"></a><h2>See Also</h2>
430 <a class="link" href="gupnp-dlna-GUPnP-DLNA-Values.html#GUPnPDLNABoolValue" title="GUPnPDLNABoolValue"><span class="type">GUPnPDLNABoolValue</span></a>, <a class="link" href="gupnp-dlna-GUPnP-DLNA-Values.html#GUPnPDLNAFractionValue" title="GUPnPDLNAFractionValue"><span class="type">GUPnPDLNAFractionValue</span></a>,
431 <a class="link" href="gupnp-dlna-GUPnP-DLNA-Values.html#GUPnPDLNAIntValue" title="GUPnPDLNAIntValue"><span class="type">GUPnPDLNAIntValue</span></a>, <a class="link" href="gupnp-dlna-GUPnP-DLNA-Values.html#GUPnPDLNAStringValue" title="GUPnPDLNAStringValue"><span class="type">GUPnPDLNAStringValue</span></a>
432 </div>
433 </div>
434 <div class="footer">
435 <hr>
436           Generated by GTK-Doc V1.18</div>
437 </body>
438 </html>