Updated GUPnP-AV to version 11.7 (a48bbd0)
[profile/ivi/GUPnP-AV.git] / doc / html / GUPnPDIDLLiteResource.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>GUPnPDIDLLiteResource</title>
6 <meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
7 <link rel="home" href="index.html" title="GUPnP A/V Reference Manual">
8 <link rel="up" href="ch01.html" title="GUPnP A/V">
9 <link rel="prev" href="GUPnPDIDLLiteWriter.html" title="GUPnPDIDLLiteWriter">
10 <link rel="next" href="GUPnPDIDLLiteDescriptor.html" title="GUPnPDIDLLiteDescriptor">
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="GUPnPDIDLLiteWriter.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 A/V Reference Manual</th>
21 <td><a accesskey="n" href="GUPnPDIDLLiteDescriptor.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="#GUPnPDIDLLiteResource.synopsis" class="shortcut">Top</a>
25                    | 
26                   <a href="#GUPnPDIDLLiteResource.description" class="shortcut">Description</a>
27                    | 
28                   <a href="#GUPnPDIDLLiteResource.object-hierarchy" class="shortcut">Object Hierarchy</a>
29                    | 
30                   <a href="#GUPnPDIDLLiteResource.properties" class="shortcut">Properties</a>
31 </td></tr>
32 </table>
33 <div class="refentry">
34 <a name="GUPnPDIDLLiteResource"></a><div class="titlepage"></div>
35 <div class="refnamediv"><table width="100%"><tr>
36 <td valign="top">
37 <h2><span class="refentrytitle"><a name="GUPnPDIDLLiteResource.top_of_page"></a>GUPnPDIDLLiteResource</span></h2>
38 <p>GUPnPDIDLLiteResource — DIDL-Lite Resource</p>
39 </td>
40 <td valign="top" align="right"></td>
41 </tr></table></div>
42 <div class="refsynopsisdiv">
43 <a name="GUPnPDIDLLiteResource.synopsis"></a><h2>Synopsis</h2>
44 <pre class="synopsis">                    <a class="link" href="GUPnPDIDLLiteResource.html#GUPnPDIDLLiteResource-struct" title="GUPnPDIDLLiteResource">GUPnPDIDLLiteResource</a>;
45 <span class="returnvalue">void</span>                <a class="link" href="GUPnPDIDLLiteResource.html#gupnp-didl-lite-resource-set-uri" title="gupnp_didl_lite_resource_set_uri ()">gupnp_didl_lite_resource_set_uri</a>    (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>,
46                                                          <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>);
47 <span class="returnvalue">void</span>                <a class="link" href="GUPnPDIDLLiteResource.html#gupnp-didl-lite-resource-set-import-uri" title="gupnp_didl_lite_resource_set_import_uri ()">gupnp_didl_lite_resource_set_import_uri</a>
48                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>,
49                                                          <em class="parameter"><code>const <span class="type">char</span> *import_uri</code></em>);
50 <span class="returnvalue">void</span>                <a class="link" href="GUPnPDIDLLiteResource.html#gupnp-didl-lite-resource-set-protocol-info" title="gupnp_didl_lite_resource_set_protocol_info ()">gupnp_didl_lite_resource_set_protocol_info</a>
51                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>,
52                                                          <em class="parameter"><code><a class="link" href="GUPnPProtocolInfo.html" title="GUPnPProtocolInfo"><span class="type">GUPnPProtocolInfo</span></a> *info</code></em>);
53 <span class="returnvalue">void</span>                <a class="link" href="GUPnPDIDLLiteResource.html#gupnp-didl-lite-resource-set-size" title="gupnp_didl_lite_resource_set_size ()">gupnp_didl_lite_resource_set_size</a>   (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>,
54                                                          <em class="parameter"><code><span class="type">glong</span> size</code></em>);
55 <span class="returnvalue">void</span>                <a class="link" href="GUPnPDIDLLiteResource.html#gupnp-didl-lite-resource-set-size64" title="gupnp_didl_lite_resource_set_size64 ()">gupnp_didl_lite_resource_set_size64</a> (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>,
56                                                          <em class="parameter"><code><span class="type">gint64</span> size</code></em>);
57 <span class="returnvalue">void</span>                <a class="link" href="GUPnPDIDLLiteResource.html#gupnp-didl-lite-resource-set-duration" title="gupnp_didl_lite_resource_set_duration ()">gupnp_didl_lite_resource_set_duration</a>
58                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>,
59                                                          <em class="parameter"><code><span class="type">glong</span> duration</code></em>);
60 <span class="returnvalue">void</span>                <a class="link" href="GUPnPDIDLLiteResource.html#gupnp-didl-lite-resource-set-bitrate" title="gupnp_didl_lite_resource_set_bitrate ()">gupnp_didl_lite_resource_set_bitrate</a>
61                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>,
62                                                          <em class="parameter"><code><span class="type">int</span> bitrate</code></em>);
63 <span class="returnvalue">void</span>                <a class="link" href="GUPnPDIDLLiteResource.html#gupnp-didl-lite-resource-set-sample-freq" title="gupnp_didl_lite_resource_set_sample_freq ()">gupnp_didl_lite_resource_set_sample_freq</a>
64                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>,
65                                                          <em class="parameter"><code><span class="type">int</span> sample_freq</code></em>);
66 <span class="returnvalue">void</span>                <a class="link" href="GUPnPDIDLLiteResource.html#gupnp-didl-lite-resource-set-bits-per-sample" title="gupnp_didl_lite_resource_set_bits_per_sample ()">gupnp_didl_lite_resource_set_bits_per_sample</a>
67                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>,
68                                                          <em class="parameter"><code><span class="type">int</span> sample_size</code></em>);
69 <span class="returnvalue">void</span>                <a class="link" href="GUPnPDIDLLiteResource.html#gupnp-didl-lite-resource-set-protection" title="gupnp_didl_lite_resource_set_protection ()">gupnp_didl_lite_resource_set_protection</a>
70                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>,
71                                                          <em class="parameter"><code>const <span class="type">char</span> *protection</code></em>);
72 <span class="returnvalue">void</span>                <a class="link" href="GUPnPDIDLLiteResource.html#gupnp-didl-lite-resource-set-audio-channels" title="gupnp_didl_lite_resource_set_audio_channels ()">gupnp_didl_lite_resource_set_audio_channels</a>
73                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>,
74                                                          <em class="parameter"><code><span class="type">int</span> n_channels</code></em>);
75 <span class="returnvalue">void</span>                <a class="link" href="GUPnPDIDLLiteResource.html#gupnp-didl-lite-resource-set-width" title="gupnp_didl_lite_resource_set_width ()">gupnp_didl_lite_resource_set_width</a>  (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>,
76                                                          <em class="parameter"><code><span class="type">int</span> width</code></em>);
77 <span class="returnvalue">void</span>                <a class="link" href="GUPnPDIDLLiteResource.html#gupnp-didl-lite-resource-set-height" title="gupnp_didl_lite_resource_set_height ()">gupnp_didl_lite_resource_set_height</a> (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>,
78                                                          <em class="parameter"><code><span class="type">int</span> height</code></em>);
79 <span class="returnvalue">void</span>                <a class="link" href="GUPnPDIDLLiteResource.html#gupnp-didl-lite-resource-set-color-depth" title="gupnp_didl_lite_resource_set_color_depth ()">gupnp_didl_lite_resource_set_color_depth</a>
80                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>,
81                                                          <em class="parameter"><code><span class="type">int</span> color_depth</code></em>);
82 const <span class="returnvalue">char</span> *        <a class="link" href="GUPnPDIDLLiteResource.html#gupnp-didl-lite-resource-get-uri" title="gupnp_didl_lite_resource_get_uri ()">gupnp_didl_lite_resource_get_uri</a>    (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);
83 const <span class="returnvalue">char</span> *        <a class="link" href="GUPnPDIDLLiteResource.html#gupnp-didl-lite-resource-get-import-uri" title="gupnp_didl_lite_resource_get_import_uri ()">gupnp_didl_lite_resource_get_import_uri</a>
84                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);
85 <a class="link" href="GUPnPProtocolInfo.html" title="GUPnPProtocolInfo"><span class="returnvalue">GUPnPProtocolInfo</span></a> * <a class="link" href="GUPnPDIDLLiteResource.html#gupnp-didl-lite-resource-get-protocol-info" title="gupnp_didl_lite_resource_get_protocol_info ()">gupnp_didl_lite_resource_get_protocol_info</a>
86                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);
87 <span class="returnvalue">long</span>                <a class="link" href="GUPnPDIDLLiteResource.html#gupnp-didl-lite-resource-get-size" title="gupnp_didl_lite_resource_get_size ()">gupnp_didl_lite_resource_get_size</a>   (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);
88 <span class="returnvalue">gint64</span>              <a class="link" href="GUPnPDIDLLiteResource.html#gupnp-didl-lite-resource-get-size64" title="gupnp_didl_lite_resource_get_size64 ()">gupnp_didl_lite_resource_get_size64</a> (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);
89 <span class="returnvalue">long</span>                <a class="link" href="GUPnPDIDLLiteResource.html#gupnp-didl-lite-resource-get-duration" title="gupnp_didl_lite_resource_get_duration ()">gupnp_didl_lite_resource_get_duration</a>
90                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);
91 <span class="returnvalue">int</span>                 <a class="link" href="GUPnPDIDLLiteResource.html#gupnp-didl-lite-resource-get-bitrate" title="gupnp_didl_lite_resource_get_bitrate ()">gupnp_didl_lite_resource_get_bitrate</a>
92                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);
93 <span class="returnvalue">int</span>                 <a class="link" href="GUPnPDIDLLiteResource.html#gupnp-didl-lite-resource-get-sample-freq" title="gupnp_didl_lite_resource_get_sample_freq ()">gupnp_didl_lite_resource_get_sample_freq</a>
94                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);
95 <span class="returnvalue">int</span>                 <a class="link" href="GUPnPDIDLLiteResource.html#gupnp-didl-lite-resource-get-bits-per-sample" title="gupnp_didl_lite_resource_get_bits_per_sample ()">gupnp_didl_lite_resource_get_bits_per_sample</a>
96                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);
97 const <span class="returnvalue">char</span> *        <a class="link" href="GUPnPDIDLLiteResource.html#gupnp-didl-lite-resource-get-protection" title="gupnp_didl_lite_resource_get_protection ()">gupnp_didl_lite_resource_get_protection</a>
98                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);
99 <span class="returnvalue">int</span>                 <a class="link" href="GUPnPDIDLLiteResource.html#gupnp-didl-lite-resource-get-audio-channels" title="gupnp_didl_lite_resource_get_audio_channels ()">gupnp_didl_lite_resource_get_audio_channels</a>
100                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);
101 <span class="returnvalue">int</span>                 <a class="link" href="GUPnPDIDLLiteResource.html#gupnp-didl-lite-resource-get-width" title="gupnp_didl_lite_resource_get_width ()">gupnp_didl_lite_resource_get_width</a>  (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);
102 <span class="returnvalue">int</span>                 <a class="link" href="GUPnPDIDLLiteResource.html#gupnp-didl-lite-resource-get-height" title="gupnp_didl_lite_resource_get_height ()">gupnp_didl_lite_resource_get_height</a> (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);
103 <span class="returnvalue">int</span>                 <a class="link" href="GUPnPDIDLLiteResource.html#gupnp-didl-lite-resource-get-color-depth" title="gupnp_didl_lite_resource_get_color_depth ()">gupnp_didl_lite_resource_get_color_depth</a>
104                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);
105 <span class="returnvalue">xmlNode</span> *           <a class="link" href="GUPnPDIDLLiteResource.html#gupnp-didl-lite-resource-get-xml-node" title="gupnp_didl_lite_resource_get_xml_node ()">gupnp_didl_lite_resource_get_xml_node</a>
106                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);
107 <span class="returnvalue">guint</span>               <a class="link" href="GUPnPDIDLLiteResource.html#gupnp-didl-lite-resource-get-update-count" title="gupnp_didl_lite_resource_get_update_count ()">gupnp_didl_lite_resource_get_update_count</a>
108                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);
109 <span class="returnvalue">void</span>                <a class="link" href="GUPnPDIDLLiteResource.html#gupnp-didl-lite-resource-set-update-count" title="gupnp_didl_lite_resource_set_update_count ()">gupnp_didl_lite_resource_set_update_count</a>
110                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>,
111                                                          <em class="parameter"><code><span class="type">guint</span> update_count</code></em>);
112 <span class="returnvalue">void</span>                <a class="link" href="GUPnPDIDLLiteResource.html#gupnp-didl-lite-resource-unset-update-count" title="gupnp_didl_lite_resource_unset_update_count ()">gupnp_didl_lite_resource_unset_update_count</a>
113                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);
114 <span class="returnvalue">gboolean</span>            <a class="link" href="GUPnPDIDLLiteResource.html#gupnp-didl-lite-resource-update-count-is-set" title="gupnp_didl_lite_resource_update_count_is_set ()">gupnp_didl_lite_resource_update_count_is_set</a>
115                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);
116 </pre>
117 </div>
118 <div class="refsect1">
119 <a name="GUPnPDIDLLiteResource.object-hierarchy"></a><h2>Object Hierarchy</h2>
120 <pre class="synopsis">
121   GObject
122    +----GUPnPDIDLLiteResource
123 </pre>
124 </div>
125 <div class="refsect1">
126 <a name="GUPnPDIDLLiteResource.properties"></a><h2>Properties</h2>
127 <pre class="synopsis">
128   "<a class="link" href="GUPnPDIDLLiteResource.html#GUPnPDIDLLiteResource--audio-channels" title='The "audio-channels" property'>audio-channels</a>"           <span class="type">gint</span>                  : Read / Write
129   "<a class="link" href="GUPnPDIDLLiteResource.html#GUPnPDIDLLiteResource--bitrate" title='The "bitrate" property'>bitrate</a>"                  <span class="type">gint</span>                  : Read / Write
130   "<a class="link" href="GUPnPDIDLLiteResource.html#GUPnPDIDLLiteResource--bits-per-sample" title='The "bits-per-sample" property'>bits-per-sample</a>"          <span class="type">gint</span>                  : Read / Write
131   "<a class="link" href="GUPnPDIDLLiteResource.html#GUPnPDIDLLiteResource--color-depth" title='The "color-depth" property'>color-depth</a>"              <span class="type">gint</span>                  : Read / Write
132   "<a class="link" href="GUPnPDIDLLiteResource.html#GUPnPDIDLLiteResource--duration" title='The "duration" property'>duration</a>"                 <span class="type">glong</span>                 : Read / Write
133   "<a class="link" href="GUPnPDIDLLiteResource.html#GUPnPDIDLLiteResource--height" title='The "height" property'>height</a>"                   <span class="type">gint</span>                  : Read / Write
134   "<a class="link" href="GUPnPDIDLLiteResource.html#GUPnPDIDLLiteResource--import-uri" title='The "import-uri" property'>import-uri</a>"               <span class="type">gchar</span>*                : Read / Write
135   "<a class="link" href="GUPnPDIDLLiteResource.html#GUPnPDIDLLiteResource--protection" title='The "protection" property'>protection</a>"               <span class="type">gchar</span>*                : Read / Write
136   "<a class="link" href="GUPnPDIDLLiteResource.html#GUPnPDIDLLiteResource--protocol-info" title='The "protocol-info" property'>protocol-info</a>"            <a class="link" href="GUPnPProtocolInfo.html" title="GUPnPProtocolInfo"><span class="type">GUPnPProtocolInfo</span></a>*    : Read / Write
137   "<a class="link" href="GUPnPDIDLLiteResource.html#GUPnPDIDLLiteResource--sample-freq" title='The "sample-freq" property'>sample-freq</a>"              <span class="type">gint</span>                  : Read / Write
138   "<a class="link" href="GUPnPDIDLLiteResource.html#GUPnPDIDLLiteResource--size" title='The "size" property'>size</a>"                     <span class="type">glong</span>                 : Read / Write
139   "<a class="link" href="GUPnPDIDLLiteResource.html#GUPnPDIDLLiteResource--size64" title='The "size64" property'>size64</a>"                   <span class="type">gint64</span>                : Read / Write
140   "<a class="link" href="GUPnPDIDLLiteResource.html#GUPnPDIDLLiteResource--update-count" title='The "update-count" property'>update-count</a>"             <span class="type">guint</span>                 : Read / Write
141   "<a class="link" href="GUPnPDIDLLiteResource.html#GUPnPDIDLLiteResource--uri" title='The "uri" property'>uri</a>"                      <span class="type">gchar</span>*                : Read / Write
142   "<a class="link" href="GUPnPDIDLLiteResource.html#GUPnPDIDLLiteResource--width" title='The "width" property'>width</a>"                    <span class="type">gint</span>                  : Read / Write
143   "<a class="link" href="GUPnPDIDLLiteResource.html#GUPnPDIDLLiteResource--xml-doc" title='The "xml-doc" property'>xml-doc</a>"                  <a href="../gupnp/GUPnPXMLDoc.html"><span class="type">GUPnPXMLDoc</span></a>*          : Write / Construct Only
144   "<a class="link" href="GUPnPDIDLLiteResource.html#GUPnPDIDLLiteResource--xml-node" title='The "xml-node" property'>xml-node</a>"                 <span class="type">gpointer</span>              : Read / Write / Construct Only
145 </pre>
146 </div>
147 <div class="refsect1">
148 <a name="GUPnPDIDLLiteResource.description"></a><h2>Description</h2>
149 <p>
150 <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> respresent a DIDL-Lite resource (res) element.
151 </p>
152 </div>
153 <div class="refsect1">
154 <a name="GUPnPDIDLLiteResource.details"></a><h2>Details</h2>
155 <div class="refsect2">
156 <a name="GUPnPDIDLLiteResource-struct"></a><h3>GUPnPDIDLLiteResource</h3>
157 <pre class="programlisting">typedef struct _GUPnPDIDLLiteResource GUPnPDIDLLiteResource;</pre>
158 </div>
159 <hr>
160 <div class="refsect2">
161 <a name="gupnp-didl-lite-resource-set-uri"></a><h3>gupnp_didl_lite_resource_set_uri ()</h3>
162 <pre class="programlisting"><span class="returnvalue">void</span>                gupnp_didl_lite_resource_set_uri    (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>,
163                                                          <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>);</pre>
164 <p>
165 Set the URI associated with the <em class="parameter"><code>resource</code></em>.
166 </p>
167 <div class="variablelist"><table border="0">
168 <col align="left" valign="top">
169 <tbody>
170 <tr>
171 <td><p><span class="term"><em class="parameter"><code>resource</code></em> :</span></p></td>
172 <td>A <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a>
173 </td>
174 </tr>
175 <tr>
176 <td><p><span class="term"><em class="parameter"><code>uri</code></em> :</span></p></td>
177 <td>The URI as string</td>
178 </tr>
179 <tr>
180 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
181 <td>None.</td>
182 </tr>
183 </tbody>
184 </table></div>
185 </div>
186 <hr>
187 <div class="refsect2">
188 <a name="gupnp-didl-lite-resource-set-import-uri"></a><h3>gupnp_didl_lite_resource_set_import_uri ()</h3>
189 <pre class="programlisting"><span class="returnvalue">void</span>                gupnp_didl_lite_resource_set_import_uri
190                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>,
191                                                          <em class="parameter"><code>const <span class="type">char</span> *import_uri</code></em>);</pre>
192 <p>
193 Set the import URI associated with the <em class="parameter"><code>resource</code></em>.
194 </p>
195 <div class="variablelist"><table border="0">
196 <col align="left" valign="top">
197 <tbody>
198 <tr>
199 <td><p><span class="term"><em class="parameter"><code>resource</code></em> :</span></p></td>
200 <td>A <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a>
201 </td>
202 </tr>
203 <tr>
204 <td><p><span class="term"><em class="parameter"><code>import_uri</code></em> :</span></p></td>
205 <td>The URI as string</td>
206 </tr>
207 <tr>
208 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
209 <td>None.</td>
210 </tr>
211 </tbody>
212 </table></div>
213 </div>
214 <hr>
215 <div class="refsect2">
216 <a name="gupnp-didl-lite-resource-set-protocol-info"></a><h3>gupnp_didl_lite_resource_set_protocol_info ()</h3>
217 <pre class="programlisting"><span class="returnvalue">void</span>                gupnp_didl_lite_resource_set_protocol_info
218                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>,
219                                                          <em class="parameter"><code><a class="link" href="GUPnPProtocolInfo.html" title="GUPnPProtocolInfo"><span class="type">GUPnPProtocolInfo</span></a> *info</code></em>);</pre>
220 <p>
221 Set the protocol info associated with the <em class="parameter"><code>resource</code></em>.
222 </p>
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>resource</code></em> :</span></p></td>
228 <td>A <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a>
229 </td>
230 </tr>
231 <tr>
232 <td><p><span class="term"><em class="parameter"><code>info</code></em> :</span></p></td>
233 <td>The protocol string</td>
234 </tr>
235 <tr>
236 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
237 <td>None.</td>
238 </tr>
239 </tbody>
240 </table></div>
241 </div>
242 <hr>
243 <div class="refsect2">
244 <a name="gupnp-didl-lite-resource-set-size"></a><h3>gupnp_didl_lite_resource_set_size ()</h3>
245 <pre class="programlisting"><span class="returnvalue">void</span>                gupnp_didl_lite_resource_set_size   (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>,
246                                                          <em class="parameter"><code><span class="type">glong</span> size</code></em>);</pre>
247 <p>
248 Set the size (in bytes) of the <em class="parameter"><code>resource</code></em>. Passing a negative number will
249 unset this property.
250 </p>
251 <div class="variablelist"><table border="0">
252 <col align="left" valign="top">
253 <tbody>
254 <tr>
255 <td><p><span class="term"><em class="parameter"><code>resource</code></em> :</span></p></td>
256 <td>A <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a>
257 </td>
258 </tr>
259 <tr>
260 <td><p><span class="term"><em class="parameter"><code>size</code></em> :</span></p></td>
261 <td>The size (in bytes)</td>
262 </tr>
263 <tr>
264 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
265 <td>None.</td>
266 </tr>
267 </tbody>
268 </table></div>
269 </div>
270 <hr>
271 <div class="refsect2">
272 <a name="gupnp-didl-lite-resource-set-size64"></a><h3>gupnp_didl_lite_resource_set_size64 ()</h3>
273 <pre class="programlisting"><span class="returnvalue">void</span>                gupnp_didl_lite_resource_set_size64 (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>,
274                                                          <em class="parameter"><code><span class="type">gint64</span> size</code></em>);</pre>
275 <p>
276 Set the size (in bytes) of the <em class="parameter"><code>resource</code></em>. Passing a negative number will
277 unset this property.
278 </p>
279 <div class="variablelist"><table border="0">
280 <col align="left" valign="top">
281 <tbody>
282 <tr>
283 <td><p><span class="term"><em class="parameter"><code>resource</code></em> :</span></p></td>
284 <td>A <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a>
285 </td>
286 </tr>
287 <tr>
288 <td><p><span class="term"><em class="parameter"><code>size</code></em> :</span></p></td>
289 <td>The size (in bytes)</td>
290 </tr>
291 <tr>
292 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
293 <td>None.</td>
294 </tr>
295 </tbody>
296 </table></div>
297 </div>
298 <hr>
299 <div class="refsect2">
300 <a name="gupnp-didl-lite-resource-set-duration"></a><h3>gupnp_didl_lite_resource_set_duration ()</h3>
301 <pre class="programlisting"><span class="returnvalue">void</span>                gupnp_didl_lite_resource_set_duration
302                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>,
303                                                          <em class="parameter"><code><span class="type">glong</span> duration</code></em>);</pre>
304 <p>
305 Set the duration (in seconds) of the <em class="parameter"><code>resource</code></em>. Passing a negative number
306 will unset this property.
307 </p>
308 <div class="variablelist"><table border="0">
309 <col align="left" valign="top">
310 <tbody>
311 <tr>
312 <td><p><span class="term"><em class="parameter"><code>resource</code></em> :</span></p></td>
313 <td>A <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a>
314 </td>
315 </tr>
316 <tr>
317 <td><p><span class="term"><em class="parameter"><code>duration</code></em> :</span></p></td>
318 <td>The duration (in seconds)</td>
319 </tr>
320 <tr>
321 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
322 <td>None.</td>
323 </tr>
324 </tbody>
325 </table></div>
326 </div>
327 <hr>
328 <div class="refsect2">
329 <a name="gupnp-didl-lite-resource-set-bitrate"></a><h3>gupnp_didl_lite_resource_set_bitrate ()</h3>
330 <pre class="programlisting"><span class="returnvalue">void</span>                gupnp_didl_lite_resource_set_bitrate
331                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>,
332                                                          <em class="parameter"><code><span class="type">int</span> bitrate</code></em>);</pre>
333 <p>
334 Set the bitrate (in bytes per second) of the <em class="parameter"><code>resource</code></em>. Passing a negative
335 number will unset this property.
336 </p>
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>resource</code></em> :</span></p></td>
342 <td>A <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a>
343 </td>
344 </tr>
345 <tr>
346 <td><p><span class="term"><em class="parameter"><code>bitrate</code></em> :</span></p></td>
347 <td>The bitrate</td>
348 </tr>
349 <tr>
350 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
351 <td>None.</td>
352 </tr>
353 </tbody>
354 </table></div>
355 </div>
356 <hr>
357 <div class="refsect2">
358 <a name="gupnp-didl-lite-resource-set-sample-freq"></a><h3>gupnp_didl_lite_resource_set_sample_freq ()</h3>
359 <pre class="programlisting"><span class="returnvalue">void</span>                gupnp_didl_lite_resource_set_sample_freq
360                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>,
361                                                          <em class="parameter"><code><span class="type">int</span> sample_freq</code></em>);</pre>
362 <p>
363 Set the sample frequency of the <em class="parameter"><code>resource</code></em>. Passing a negative number will
364 unset this property.
365 </p>
366 <div class="variablelist"><table border="0">
367 <col align="left" valign="top">
368 <tbody>
369 <tr>
370 <td><p><span class="term"><em class="parameter"><code>resource</code></em> :</span></p></td>
371 <td>A <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a>
372 </td>
373 </tr>
374 <tr>
375 <td><p><span class="term"><em class="parameter"><code>sample_freq</code></em> :</span></p></td>
376 <td>The sample frequency</td>
377 </tr>
378 <tr>
379 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
380 <td>None.</td>
381 </tr>
382 </tbody>
383 </table></div>
384 </div>
385 <hr>
386 <div class="refsect2">
387 <a name="gupnp-didl-lite-resource-set-bits-per-sample"></a><h3>gupnp_didl_lite_resource_set_bits_per_sample ()</h3>
388 <pre class="programlisting"><span class="returnvalue">void</span>                gupnp_didl_lite_resource_set_bits_per_sample
389                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>,
390                                                          <em class="parameter"><code><span class="type">int</span> sample_size</code></em>);</pre>
391 <p>
392 Set the sample size of the <em class="parameter"><code>resource</code></em>. Passing a negative number will unset
393 this property.
394 </p>
395 <div class="variablelist"><table border="0">
396 <col align="left" valign="top">
397 <tbody>
398 <tr>
399 <td><p><span class="term"><em class="parameter"><code>resource</code></em> :</span></p></td>
400 <td>A <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a>
401 </td>
402 </tr>
403 <tr>
404 <td><p><span class="term"><em class="parameter"><code>sample_size</code></em> :</span></p></td>
405 <td>The number of bits per sample</td>
406 </tr>
407 <tr>
408 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
409 <td>None.</td>
410 </tr>
411 </tbody>
412 </table></div>
413 </div>
414 <hr>
415 <div class="refsect2">
416 <a name="gupnp-didl-lite-resource-set-protection"></a><h3>gupnp_didl_lite_resource_set_protection ()</h3>
417 <pre class="programlisting"><span class="returnvalue">void</span>                gupnp_didl_lite_resource_set_protection
418                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>,
419                                                          <em class="parameter"><code>const <span class="type">char</span> *protection</code></em>);</pre>
420 <p>
421 Set the protection system used by the <em class="parameter"><code>resource</code></em>. Passing a negative number
422 will unset this property.
423 </p>
424 <div class="variablelist"><table border="0">
425 <col align="left" valign="top">
426 <tbody>
427 <tr>
428 <td><p><span class="term"><em class="parameter"><code>resource</code></em> :</span></p></td>
429 <td>A <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a>
430 </td>
431 </tr>
432 <tr>
433 <td><p><span class="term"><em class="parameter"><code>protection</code></em> :</span></p></td>
434 <td>The protection system identifier as string</td>
435 </tr>
436 <tr>
437 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
438 <td>None.</td>
439 </tr>
440 </tbody>
441 </table></div>
442 </div>
443 <hr>
444 <div class="refsect2">
445 <a name="gupnp-didl-lite-resource-set-audio-channels"></a><h3>gupnp_didl_lite_resource_set_audio_channels ()</h3>
446 <pre class="programlisting"><span class="returnvalue">void</span>                gupnp_didl_lite_resource_set_audio_channels
447                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>,
448                                                          <em class="parameter"><code><span class="type">int</span> n_channels</code></em>);</pre>
449 <p>
450 Set the number of audio channels in the <em class="parameter"><code>resource</code></em>. Passing a negative number
451 will unset this property.
452 </p>
453 <div class="variablelist"><table border="0">
454 <col align="left" valign="top">
455 <tbody>
456 <tr>
457 <td><p><span class="term"><em class="parameter"><code>resource</code></em> :</span></p></td>
458 <td>A <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a>
459 </td>
460 </tr>
461 <tr>
462 <td><p><span class="term"><em class="parameter"><code>n_channels</code></em> :</span></p></td>
463 <td>The number of channels</td>
464 </tr>
465 <tr>
466 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
467 <td>The number of audio channels in the <em class="parameter"><code>resource</code></em> or -1.</td>
468 </tr>
469 </tbody>
470 </table></div>
471 </div>
472 <hr>
473 <div class="refsect2">
474 <a name="gupnp-didl-lite-resource-set-width"></a><h3>gupnp_didl_lite_resource_set_width ()</h3>
475 <pre class="programlisting"><span class="returnvalue">void</span>                gupnp_didl_lite_resource_set_width  (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>,
476                                                          <em class="parameter"><code><span class="type">int</span> width</code></em>);</pre>
477 <p>
478 Set the width of this image/video resource. Setting both width and height to
479 a negative number will unset the resolution property.
480 </p>
481 <div class="variablelist"><table border="0">
482 <col align="left" valign="top">
483 <tbody>
484 <tr>
485 <td><p><span class="term"><em class="parameter"><code>resource</code></em> :</span></p></td>
486 <td>A <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a>
487 </td>
488 </tr>
489 <tr>
490 <td><p><span class="term"><em class="parameter"><code>width</code></em> :</span></p></td>
491 <td>The width</td>
492 </tr>
493 <tr>
494 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
495 <td>None.</td>
496 </tr>
497 </tbody>
498 </table></div>
499 </div>
500 <hr>
501 <div class="refsect2">
502 <a name="gupnp-didl-lite-resource-set-height"></a><h3>gupnp_didl_lite_resource_set_height ()</h3>
503 <pre class="programlisting"><span class="returnvalue">void</span>                gupnp_didl_lite_resource_set_height (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>,
504                                                          <em class="parameter"><code><span class="type">int</span> height</code></em>);</pre>
505 <p>
506 Set the height of this image/video resource. Setting both width and height to
507 a negative number will unset the resolution property.
508 </p>
509 <div class="variablelist"><table border="0">
510 <col align="left" valign="top">
511 <tbody>
512 <tr>
513 <td><p><span class="term"><em class="parameter"><code>resource</code></em> :</span></p></td>
514 <td>A <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a>
515 </td>
516 </tr>
517 <tr>
518 <td><p><span class="term"><em class="parameter"><code>height</code></em> :</span></p></td>
519 <td>The height</td>
520 </tr>
521 <tr>
522 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
523 <td>None.</td>
524 </tr>
525 </tbody>
526 </table></div>
527 </div>
528 <hr>
529 <div class="refsect2">
530 <a name="gupnp-didl-lite-resource-set-color-depth"></a><h3>gupnp_didl_lite_resource_set_color_depth ()</h3>
531 <pre class="programlisting"><span class="returnvalue">void</span>                gupnp_didl_lite_resource_set_color_depth
532                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>,
533                                                          <em class="parameter"><code><span class="type">int</span> color_depth</code></em>);</pre>
534 <p>
535 Set the color-depth of this image/video resource. Passing a negative number
536 will unset this property.
537 </p>
538 <div class="variablelist"><table border="0">
539 <col align="left" valign="top">
540 <tbody>
541 <tr>
542 <td><p><span class="term"><em class="parameter"><code>resource</code></em> :</span></p></td>
543 <td>A <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a>
544 </td>
545 </tr>
546 <tr>
547 <td><p><span class="term"><em class="parameter"><code>color_depth</code></em> :</span></p></td>
548 <td>The color-depth</td>
549 </tr>
550 <tr>
551 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
552 <td>None.</td>
553 </tr>
554 </tbody>
555 </table></div>
556 </div>
557 <hr>
558 <div class="refsect2">
559 <a name="gupnp-didl-lite-resource-get-uri"></a><h3>gupnp_didl_lite_resource_get_uri ()</h3>
560 <pre class="programlisting">const <span class="returnvalue">char</span> *        gupnp_didl_lite_resource_get_uri    (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);</pre>
561 <p>
562 Get the URI associated with the <em class="parameter"><code>resource</code></em>.
563 </p>
564 <div class="variablelist"><table border="0">
565 <col align="left" valign="top">
566 <tbody>
567 <tr>
568 <td><p><span class="term"><em class="parameter"><code>resource</code></em> :</span></p></td>
569 <td>A <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a>
570 </td>
571 </tr>
572 <tr>
573 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
574 <td>The of URI the <em class="parameter"><code>resource</code></em> or <code class="literal">NULL</code>.</td>
575 </tr>
576 </tbody>
577 </table></div>
578 </div>
579 <hr>
580 <div class="refsect2">
581 <a name="gupnp-didl-lite-resource-get-import-uri"></a><h3>gupnp_didl_lite_resource_get_import_uri ()</h3>
582 <pre class="programlisting">const <span class="returnvalue">char</span> *        gupnp_didl_lite_resource_get_import_uri
583                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);</pre>
584 <p>
585 Get the import URI associated with the <em class="parameter"><code>resource</code></em>.
586 </p>
587 <div class="variablelist"><table border="0">
588 <col align="left" valign="top">
589 <tbody>
590 <tr>
591 <td><p><span class="term"><em class="parameter"><code>resource</code></em> :</span></p></td>
592 <td>A <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a>
593 </td>
594 </tr>
595 <tr>
596 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
597 <td>The import URI or <code class="literal">NULL</code>.</td>
598 </tr>
599 </tbody>
600 </table></div>
601 </div>
602 <hr>
603 <div class="refsect2">
604 <a name="gupnp-didl-lite-resource-get-protocol-info"></a><h3>gupnp_didl_lite_resource_get_protocol_info ()</h3>
605 <pre class="programlisting"><a class="link" href="GUPnPProtocolInfo.html" title="GUPnPProtocolInfo"><span class="returnvalue">GUPnPProtocolInfo</span></a> * gupnp_didl_lite_resource_get_protocol_info
606                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);</pre>
607 <p>
608 Get the protocol info associated with the <em class="parameter"><code>resource</code></em>.
609 </p>
610 <div class="variablelist"><table border="0">
611 <col align="left" valign="top">
612 <tbody>
613 <tr>
614 <td><p><span class="term"><em class="parameter"><code>resource</code></em> :</span></p></td>
615 <td>A <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a>
616 </td>
617 </tr>
618 <tr>
619 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
620 <td>The protocol info associated with the <em class="parameter"><code>resource</code></em> or <code class="literal">NULL</code>. The
621 returned object must not be unrefed. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
622 </td>
623 </tr>
624 </tbody>
625 </table></div>
626 </div>
627 <hr>
628 <div class="refsect2">
629 <a name="gupnp-didl-lite-resource-get-size"></a><h3>gupnp_didl_lite_resource_get_size ()</h3>
630 <pre class="programlisting"><span class="returnvalue">long</span>                gupnp_didl_lite_resource_get_size   (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);</pre>
631 <p>
632 Get the size (in bytes) of the <em class="parameter"><code>resource</code></em>.
633 </p>
634 <div class="variablelist"><table border="0">
635 <col align="left" valign="top">
636 <tbody>
637 <tr>
638 <td><p><span class="term"><em class="parameter"><code>resource</code></em> :</span></p></td>
639 <td>A <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a>
640 </td>
641 </tr>
642 <tr>
643 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
644 <td>The size (in bytes) of the <em class="parameter"><code>resource</code></em> or -1.</td>
645 </tr>
646 </tbody>
647 </table></div>
648 </div>
649 <hr>
650 <div class="refsect2">
651 <a name="gupnp-didl-lite-resource-get-size64"></a><h3>gupnp_didl_lite_resource_get_size64 ()</h3>
652 <pre class="programlisting"><span class="returnvalue">gint64</span>              gupnp_didl_lite_resource_get_size64 (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);</pre>
653 <p>
654 Get the size (in bytes) of the <em class="parameter"><code>resource</code></em>.
655 </p>
656 <div class="variablelist"><table border="0">
657 <col align="left" valign="top">
658 <tbody>
659 <tr>
660 <td><p><span class="term"><em class="parameter"><code>resource</code></em> :</span></p></td>
661 <td>A <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a>
662 </td>
663 </tr>
664 <tr>
665 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
666 <td>The size (in bytes) of the <em class="parameter"><code>resource</code></em> or -1.</td>
667 </tr>
668 </tbody>
669 </table></div>
670 </div>
671 <hr>
672 <div class="refsect2">
673 <a name="gupnp-didl-lite-resource-get-duration"></a><h3>gupnp_didl_lite_resource_get_duration ()</h3>
674 <pre class="programlisting"><span class="returnvalue">long</span>                gupnp_didl_lite_resource_get_duration
675                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);</pre>
676 <p>
677 Get the duration (in seconds) of the <em class="parameter"><code>resource</code></em>.
678 </p>
679 <div class="variablelist"><table border="0">
680 <col align="left" valign="top">
681 <tbody>
682 <tr>
683 <td><p><span class="term"><em class="parameter"><code>resource</code></em> :</span></p></td>
684 <td>A <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a>
685 </td>
686 </tr>
687 <tr>
688 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
689 <td>The duration (in seconds) of the <em class="parameter"><code>resource</code></em> or -1.</td>
690 </tr>
691 </tbody>
692 </table></div>
693 </div>
694 <hr>
695 <div class="refsect2">
696 <a name="gupnp-didl-lite-resource-get-bitrate"></a><h3>gupnp_didl_lite_resource_get_bitrate ()</h3>
697 <pre class="programlisting"><span class="returnvalue">int</span>                 gupnp_didl_lite_resource_get_bitrate
698                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);</pre>
699 <p>
700 Get the bitrate (in bytes per second) of the <em class="parameter"><code>resource</code></em>.
701 </p>
702 <div class="variablelist"><table border="0">
703 <col align="left" valign="top">
704 <tbody>
705 <tr>
706 <td><p><span class="term"><em class="parameter"><code>resource</code></em> :</span></p></td>
707 <td>A <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a>
708 </td>
709 </tr>
710 <tr>
711 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
712 <td>The bitrate (in bytes per second) of the <em class="parameter"><code>resource</code></em> or -1.</td>
713 </tr>
714 </tbody>
715 </table></div>
716 </div>
717 <hr>
718 <div class="refsect2">
719 <a name="gupnp-didl-lite-resource-get-sample-freq"></a><h3>gupnp_didl_lite_resource_get_sample_freq ()</h3>
720 <pre class="programlisting"><span class="returnvalue">int</span>                 gupnp_didl_lite_resource_get_sample_freq
721                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);</pre>
722 <p>
723 Get the sample frequency of the <em class="parameter"><code>resource</code></em>.
724 </p>
725 <div class="variablelist"><table border="0">
726 <col align="left" valign="top">
727 <tbody>
728 <tr>
729 <td><p><span class="term"><em class="parameter"><code>resource</code></em> :</span></p></td>
730 <td>A <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a>
731 </td>
732 </tr>
733 <tr>
734 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
735 <td>The sample frequency of the <em class="parameter"><code>resource</code></em> or -1.</td>
736 </tr>
737 </tbody>
738 </table></div>
739 </div>
740 <hr>
741 <div class="refsect2">
742 <a name="gupnp-didl-lite-resource-get-bits-per-sample"></a><h3>gupnp_didl_lite_resource_get_bits_per_sample ()</h3>
743 <pre class="programlisting"><span class="returnvalue">int</span>                 gupnp_didl_lite_resource_get_bits_per_sample
744                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);</pre>
745 <p>
746 Get the sample size of the <em class="parameter"><code>resource</code></em>.
747 </p>
748 <div class="variablelist"><table border="0">
749 <col align="left" valign="top">
750 <tbody>
751 <tr>
752 <td><p><span class="term"><em class="parameter"><code>resource</code></em> :</span></p></td>
753 <td>A <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a>
754 </td>
755 </tr>
756 <tr>
757 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
758 <td>The number of bits per sample of the <em class="parameter"><code>resource</code></em> or -1.</td>
759 </tr>
760 </tbody>
761 </table></div>
762 </div>
763 <hr>
764 <div class="refsect2">
765 <a name="gupnp-didl-lite-resource-get-protection"></a><h3>gupnp_didl_lite_resource_get_protection ()</h3>
766 <pre class="programlisting">const <span class="returnvalue">char</span> *        gupnp_didl_lite_resource_get_protection
767                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);</pre>
768 <p>
769 Get the protection system used by the <em class="parameter"><code>resource</code></em>.
770 </p>
771 <div class="variablelist"><table border="0">
772 <col align="left" valign="top">
773 <tbody>
774 <tr>
775 <td><p><span class="term"><em class="parameter"><code>resource</code></em> :</span></p></td>
776 <td>A <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a>
777 </td>
778 </tr>
779 <tr>
780 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
781 <td>The protection system in use by the <em class="parameter"><code>resource</code></em> or <code class="literal">NULL</code>.</td>
782 </tr>
783 </tbody>
784 </table></div>
785 </div>
786 <hr>
787 <div class="refsect2">
788 <a name="gupnp-didl-lite-resource-get-audio-channels"></a><h3>gupnp_didl_lite_resource_get_audio_channels ()</h3>
789 <pre class="programlisting"><span class="returnvalue">int</span>                 gupnp_didl_lite_resource_get_audio_channels
790                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);</pre>
791 <p>
792 Get the number of audio channels in the <em class="parameter"><code>resource</code></em>.
793 </p>
794 <div class="variablelist"><table border="0">
795 <col align="left" valign="top">
796 <tbody>
797 <tr>
798 <td><p><span class="term"><em class="parameter"><code>resource</code></em> :</span></p></td>
799 <td>A <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a>
800 </td>
801 </tr>
802 <tr>
803 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
804 <td>The number of audio channels in the <em class="parameter"><code>resource</code></em> or -1.</td>
805 </tr>
806 </tbody>
807 </table></div>
808 </div>
809 <hr>
810 <div class="refsect2">
811 <a name="gupnp-didl-lite-resource-get-width"></a><h3>gupnp_didl_lite_resource_get_width ()</h3>
812 <pre class="programlisting"><span class="returnvalue">int</span>                 gupnp_didl_lite_resource_get_width  (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);</pre>
813 <p>
814 Get the width of this image/video resource.
815 </p>
816 <div class="variablelist"><table border="0">
817 <col align="left" valign="top">
818 <tbody>
819 <tr>
820 <td><p><span class="term"><em class="parameter"><code>resource</code></em> :</span></p></td>
821 <td>A <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a>
822 </td>
823 </tr>
824 <tr>
825 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
826 <td>The width of this image/video resource or -1.</td>
827 </tr>
828 </tbody>
829 </table></div>
830 </div>
831 <hr>
832 <div class="refsect2">
833 <a name="gupnp-didl-lite-resource-get-height"></a><h3>gupnp_didl_lite_resource_get_height ()</h3>
834 <pre class="programlisting"><span class="returnvalue">int</span>                 gupnp_didl_lite_resource_get_height (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);</pre>
835 <p>
836 Get the height of this image/video resource.
837 </p>
838 <div class="variablelist"><table border="0">
839 <col align="left" valign="top">
840 <tbody>
841 <tr>
842 <td><p><span class="term"><em class="parameter"><code>resource</code></em> :</span></p></td>
843 <td>A <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a>
844 </td>
845 </tr>
846 <tr>
847 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
848 <td>The height of the <em class="parameter"><code>resource</code></em> or -1.</td>
849 </tr>
850 </tbody>
851 </table></div>
852 </div>
853 <hr>
854 <div class="refsect2">
855 <a name="gupnp-didl-lite-resource-get-color-depth"></a><h3>gupnp_didl_lite_resource_get_color_depth ()</h3>
856 <pre class="programlisting"><span class="returnvalue">int</span>                 gupnp_didl_lite_resource_get_color_depth
857                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);</pre>
858 <p>
859 Get the color-depth of this image/video resource.
860 </p>
861 <div class="variablelist"><table border="0">
862 <col align="left" valign="top">
863 <tbody>
864 <tr>
865 <td><p><span class="term"><em class="parameter"><code>resource</code></em> :</span></p></td>
866 <td>A <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a>
867 </td>
868 </tr>
869 <tr>
870 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
871 <td>The color depth of the <em class="parameter"><code>resource</code></em> or -1.</td>
872 </tr>
873 </tbody>
874 </table></div>
875 </div>
876 <hr>
877 <div class="refsect2">
878 <a name="gupnp-didl-lite-resource-get-xml-node"></a><h3>gupnp_didl_lite_resource_get_xml_node ()</h3>
879 <pre class="programlisting"><span class="returnvalue">xmlNode</span> *           gupnp_didl_lite_resource_get_xml_node
880                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);</pre>
881 <p>
882 Get the pointer to res node in XML document.
883 </p>
884 <div class="variablelist"><table border="0">
885 <col align="left" valign="top">
886 <tbody>
887 <tr>
888 <td><p><span class="term"><em class="parameter"><code>resource</code></em> :</span></p></td>
889 <td>The <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a>
890 </td>
891 </tr>
892 <tr>
893 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
894 <td>The pointer to res node in XML document. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
895 </td>
896 </tr>
897 </tbody>
898 </table></div>
899 </div>
900 <hr>
901 <div class="refsect2">
902 <a name="gupnp-didl-lite-resource-get-update-count"></a><h3>gupnp_didl_lite_resource_get_update_count ()</h3>
903 <pre class="programlisting"><span class="returnvalue">guint</span>               gupnp_didl_lite_resource_get_update_count
904                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);</pre>
905 <p>
906 Get the update count of this resource.
907 </p>
908 <div class="variablelist"><table border="0">
909 <col align="left" valign="top">
910 <tbody>
911 <tr>
912 <td><p><span class="term"><em class="parameter"><code>resource</code></em> :</span></p></td>
913 <td>A <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a>
914 </td>
915 </tr>
916 <tr>
917 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
918 <td>The update count of the <em class="parameter"><code>resource</code></em>.</td>
919 </tr>
920 </tbody>
921 </table></div>
922 </div>
923 <hr>
924 <div class="refsect2">
925 <a name="gupnp-didl-lite-resource-set-update-count"></a><h3>gupnp_didl_lite_resource_set_update_count ()</h3>
926 <pre class="programlisting"><span class="returnvalue">void</span>                gupnp_didl_lite_resource_set_update_count
927                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>,
928                                                          <em class="parameter"><code><span class="type">guint</span> update_count</code></em>);</pre>
929 <p>
930 Set the update count of this resource.
931 </p>
932 <div class="variablelist"><table border="0">
933 <col align="left" valign="top">
934 <tbody>
935 <tr>
936 <td><p><span class="term"><em class="parameter"><code>resource</code></em> :</span></p></td>
937 <td>A <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a>
938 </td>
939 </tr>
940 <tr>
941 <td><p><span class="term"><em class="parameter"><code>update_count</code></em> :</span></p></td>
942 <td>The update_count</td>
943 </tr>
944 <tr>
945 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
946 <td>None.</td>
947 </tr>
948 </tbody>
949 </table></div>
950 </div>
951 <hr>
952 <div class="refsect2">
953 <a name="gupnp-didl-lite-resource-unset-update-count"></a><h3>gupnp_didl_lite_resource_unset_update_count ()</h3>
954 <pre class="programlisting"><span class="returnvalue">void</span>                gupnp_didl_lite_resource_unset_update_count
955                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);</pre>
956 <p>
957 Unset the update count of this resource.
958 </p>
959 <div class="variablelist"><table border="0">
960 <col align="left" valign="top">
961 <tbody>
962 <tr>
963 <td><p><span class="term"><em class="parameter"><code>resource</code></em> :</span></p></td>
964 <td>A <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a>
965 </td>
966 </tr>
967 <tr>
968 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
969 <td>None.</td>
970 </tr>
971 </tbody>
972 </table></div>
973 </div>
974 <hr>
975 <div class="refsect2">
976 <a name="gupnp-didl-lite-resource-update-count-is-set"></a><h3>gupnp_didl_lite_resource_update_count_is_set ()</h3>
977 <pre class="programlisting"><span class="returnvalue">gboolean</span>            gupnp_didl_lite_resource_update_count_is_set
978                                                         (<em class="parameter"><code><a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a> *resource</code></em>);</pre>
979 <p>
980 Check whether the update count property of this resource is set.
981 </p>
982 <div class="variablelist"><table border="0">
983 <col align="left" valign="top">
984 <tbody>
985 <tr>
986 <td><p><span class="term"><em class="parameter"><code>resource</code></em> :</span></p></td>
987 <td>A <a class="link" href="GUPnPDIDLLiteResource.html" title="GUPnPDIDLLiteResource"><span class="type">GUPnPDIDLLiteResource</span></a>
988 </td>
989 </tr>
990 <tr>
991 <td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
992 <td>
993 <code class="literal">TRUE</code> if set, otherwise <code class="literal">FALSE</code>.</td>
994 </tr>
995 </tbody>
996 </table></div>
997 </div>
998 </div>
999 <div class="refsect1">
1000 <a name="GUPnPDIDLLiteResource.property-details"></a><h2>Property Details</h2>
1001 <div class="refsect2">
1002 <a name="GUPnPDIDLLiteResource--audio-channels"></a><h3>The <code class="literal">"audio-channels"</code> property</h3>
1003 <pre class="programlisting">  "audio-channels"           <span class="type">gint</span>                  : Read / Write</pre>
1004 <p>
1005 The number of audio channels in this resource.
1006 </p>
1007 <p>Allowed values: &gt;= -1</p>
1008 <p>Default value: -1</p>
1009 </div>
1010 <hr>
1011 <div class="refsect2">
1012 <a name="GUPnPDIDLLiteResource--bitrate"></a><h3>The <code class="literal">"bitrate"</code> property</h3>
1013 <pre class="programlisting">  "bitrate"                  <span class="type">gint</span>                  : Read / Write</pre>
1014 <p>
1015 The bitrate of this resource.
1016 </p>
1017 <p>Allowed values: &gt;= -1</p>
1018 <p>Default value: -1</p>
1019 </div>
1020 <hr>
1021 <div class="refsect2">
1022 <a name="GUPnPDIDLLiteResource--bits-per-sample"></a><h3>The <code class="literal">"bits-per-sample"</code> property</h3>
1023 <pre class="programlisting">  "bits-per-sample"          <span class="type">gint</span>                  : Read / Write</pre>
1024 <p>
1025 The sample size of this resource.
1026 </p>
1027 <p>Allowed values: &gt;= -1</p>
1028 <p>Default value: -1</p>
1029 </div>
1030 <hr>
1031 <div class="refsect2">
1032 <a name="GUPnPDIDLLiteResource--color-depth"></a><h3>The <code class="literal">"color-depth"</code> property</h3>
1033 <pre class="programlisting">  "color-depth"              <span class="type">gint</span>                  : Read / Write</pre>
1034 <p>
1035 The color-depth of this image/video resource.
1036 </p>
1037 <p>Allowed values: &gt;= -1</p>
1038 <p>Default value: -1</p>
1039 </div>
1040 <hr>
1041 <div class="refsect2">
1042 <a name="GUPnPDIDLLiteResource--duration"></a><h3>The <code class="literal">"duration"</code> property</h3>
1043 <pre class="programlisting">  "duration"                 <span class="type">glong</span>                 : Read / Write</pre>
1044 <p>
1045 The duration (in seconds) of this resource.
1046 </p>
1047 <p>Allowed values: &gt;= -1</p>
1048 <p>Default value: -1</p>
1049 </div>
1050 <hr>
1051 <div class="refsect2">
1052 <a name="GUPnPDIDLLiteResource--height"></a><h3>The <code class="literal">"height"</code> property</h3>
1053 <pre class="programlisting">  "height"                   <span class="type">gint</span>                  : Read / Write</pre>
1054 <p>
1055 The height of this image/video resource.
1056 </p>
1057 <p>Allowed values: &gt;= -1</p>
1058 <p>Default value: -1</p>
1059 </div>
1060 <hr>
1061 <div class="refsect2">
1062 <a name="GUPnPDIDLLiteResource--import-uri"></a><h3>The <code class="literal">"import-uri"</code> property</h3>
1063 <pre class="programlisting">  "import-uri"               <span class="type">gchar</span>*                : Read / Write</pre>
1064 <p>
1065 The Import URI associated with this resource.
1066 </p>
1067 <p>Default value: NULL</p>
1068 </div>
1069 <hr>
1070 <div class="refsect2">
1071 <a name="GUPnPDIDLLiteResource--protection"></a><h3>The <code class="literal">"protection"</code> property</h3>
1072 <pre class="programlisting">  "protection"               <span class="type">gchar</span>*                : Read / Write</pre>
1073 <p>
1074 The protection system used for this resource.
1075 </p>
1076 <p>Default value: NULL</p>
1077 </div>
1078 <hr>
1079 <div class="refsect2">
1080 <a name="GUPnPDIDLLiteResource--protocol-info"></a><h3>The <code class="literal">"protocol-info"</code> property</h3>
1081 <pre class="programlisting">  "protocol-info"            <a class="link" href="GUPnPProtocolInfo.html" title="GUPnPProtocolInfo"><span class="type">GUPnPProtocolInfo</span></a>*    : Read / Write</pre>
1082 <p>
1083 The protocol info associated with this resource.
1084 </p>
1085 </div>
1086 <hr>
1087 <div class="refsect2">
1088 <a name="GUPnPDIDLLiteResource--sample-freq"></a><h3>The <code class="literal">"sample-freq"</code> property</h3>
1089 <pre class="programlisting">  "sample-freq"              <span class="type">gint</span>                  : Read / Write</pre>
1090 <p>
1091 The sample frequency of this resource.
1092 </p>
1093 <p>Allowed values: &gt;= -1</p>
1094 <p>Default value: -1</p>
1095 </div>
1096 <hr>
1097 <div class="refsect2">
1098 <a name="GUPnPDIDLLiteResource--size"></a><h3>The <code class="literal">"size"</code> property</h3>
1099 <pre class="programlisting">  "size"                     <span class="type">glong</span>                 : Read / Write</pre>
1100 <p>
1101 The size (in bytes) of this resource.
1102 </p>
1103 <p>Allowed values: &gt;= -1</p>
1104 <p>Default value: -1</p>
1105 </div>
1106 <hr>
1107 <div class="refsect2">
1108 <a name="GUPnPDIDLLiteResource--size64"></a><h3>The <code class="literal">"size64"</code> property</h3>
1109 <pre class="programlisting">  "size64"                   <span class="type">gint64</span>                : Read / Write</pre>
1110 <p>
1111 The size (in bytes) of this resource.
1112 </p>
1113 <p>Allowed values: &gt;= -1</p>
1114 <p>Default value: -1</p>
1115 </div>
1116 <hr>
1117 <div class="refsect2">
1118 <a name="GUPnPDIDLLiteResource--update-count"></a><h3>The <code class="literal">"update-count"</code> property</h3>
1119 <pre class="programlisting">  "update-count"             <span class="type">guint</span>                 : Read / Write</pre>
1120 <p>The update count of this resource.</p>
1121 <p>Default value: 0</p>
1122 </div>
1123 <hr>
1124 <div class="refsect2">
1125 <a name="GUPnPDIDLLiteResource--uri"></a><h3>The <code class="literal">"uri"</code> property</h3>
1126 <pre class="programlisting">  "uri"                      <span class="type">gchar</span>*                : Read / Write</pre>
1127 <p>
1128 The URI associated with this resource.
1129 </p>
1130 <p>Default value: NULL</p>
1131 </div>
1132 <hr>
1133 <div class="refsect2">
1134 <a name="GUPnPDIDLLiteResource--width"></a><h3>The <code class="literal">"width"</code> property</h3>
1135 <pre class="programlisting">  "width"                    <span class="type">gint</span>                  : Read / Write</pre>
1136 <p>
1137 The width of this image/video resource.
1138 </p>
1139 <p>Allowed values: &gt;= -1</p>
1140 <p>Default value: -1</p>
1141 </div>
1142 <hr>
1143 <div class="refsect2">
1144 <a name="GUPnPDIDLLiteResource--xml-doc"></a><h3>The <code class="literal">"xml-doc"</code> property</h3>
1145 <pre class="programlisting">  "xml-doc"                  <a href="../gupnp/GUPnPXMLDoc.html"><span class="type">GUPnPXMLDoc</span></a>*          : Write / Construct Only</pre>
1146 <p>
1147 The reference to XML document containing this object.
1148 </p>
1149 <p>
1150 Internal property.
1151 </p>
1152 <p class="stability">Stability Level: Private</p>
1153 </div>
1154 <hr>
1155 <div class="refsect2">
1156 <a name="GUPnPDIDLLiteResource--xml-node"></a><h3>The <code class="literal">"xml-node"</code> property</h3>
1157 <pre class="programlisting">  "xml-node"                 <span class="type">gpointer</span>              : Read / Write / Construct Only</pre>
1158 <p>
1159 The pointer to res node in XML document.
1160 </p>
1161 </div>
1162 </div>
1163 </div>
1164 <div class="footer">
1165 <hr>
1166           Generated by GTK-Doc V1.18</div>
1167 </body>
1168 </html>