~timo-jyrinki/ubuntu/utopic/rhythmbox/enable_grilo_rhythmbox

« back to all changes in this revision

Viewing changes to doc/reference/html/RhythmDBEntryType.html

  • Committer: Package Import Robot
  • Author(s): Michael Biebl
  • Date: 2012-03-12 12:07:21 UTC
  • mfrom: (1.2.28)
  • Revision ID: package-import@ubuntu.com-20120312120721-ubdep6yl0sgfbr7i
Tags: 2.96-1
* New upstream release.
* Update Build-Depends:
  - Bump libgtk-3-dev to (>= 3.2.0).
  - Drop gir1.2-gtk-3.0, pulled via libgtk-3-dev.
  - Bump libglib2.0-dev (>= 2.28.0).
* Re-add magnatune plugin.

Show diffs side-by-side

added added

removed removed

Lines of Context:
48
48
<span class="returnvalue">char</span> *              <a class="link" href="RhythmDBEntryType.html#rhythmdb-entry-get-playback-uri" title="rhythmdb_entry_get_playback_uri ()">rhythmdb_entry_get_playback_uri</a>     (<em class="parameter"><code><a class="link" href="RhythmDB.html#RhythmDBEntry"><span class="type">RhythmDBEntry</span></a> *entry</code></em>);
49
49
<span class="returnvalue">void</span>                <a class="link" href="RhythmDBEntryType.html#rhythmdb-entry-created" title="rhythmdb_entry_created ()">rhythmdb_entry_created</a>              (<em class="parameter"><code><a class="link" href="RhythmDB.html#RhythmDBEntry"><span class="type">RhythmDBEntry</span></a> *entry</code></em>);
50
50
<span class="returnvalue">void</span>                <a class="link" href="RhythmDBEntryType.html#rhythmdb-entry-pre-destroy" title="rhythmdb_entry_pre_destroy ()">rhythmdb_entry_pre_destroy</a>          (<em class="parameter"><code><a class="link" href="RhythmDB.html#RhythmDBEntry"><span class="type">RhythmDBEntry</span></a> *entry</code></em>);
51
 
<span class="returnvalue">gboolean</span>            <a class="link" href="RhythmDBEntryType.html#rhythmdb-entry-can-sync-metadata" title="rhythmdb_entry_can_sync_metadata ()">rhythmdb_entry_can_sync_metadata</a>    (<em class="parameter"><code><a class="link" href="RhythmDB.html#RhythmDBEntry"><span class="type">RhythmDBEntry</span></a> *entry</code></em>);
 
51
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="RhythmDBEntryType.html#rhythmdb-entry-can-sync-metadata" title="rhythmdb_entry_can_sync_metadata ()">rhythmdb_entry_can_sync_metadata</a>    (<em class="parameter"><code><a class="link" href="RhythmDB.html#RhythmDBEntry"><span class="type">RhythmDBEntry</span></a> *entry</code></em>);
52
52
<span class="returnvalue">void</span>                <a class="link" href="RhythmDBEntryType.html#rhythmdb-entry-sync-metadata" title="rhythmdb_entry_sync_metadata ()">rhythmdb_entry_sync_metadata</a>        (<em class="parameter"><code><a class="link" href="RhythmDB.html#RhythmDBEntry"><span class="type">RhythmDBEntry</span></a> *entry</code></em>,
53
 
                                                         <em class="parameter"><code><span class="type">GSList</span> *changes</code></em>,
54
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
 
53
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"><span class="type">GSList</span></a> *changes</code></em>,
 
54
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
55
55
</pre>
56
56
</div>
57
57
<div class="refsect1">
61
61
   +----RhythmDBEntryCategory
62
62
</pre>
63
63
<pre class="synopsis">
64
 
  GObject
 
64
  <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject">GObject</a>
65
65
   +----RhythmDBEntryType
66
66
</pre>
67
67
</div>
70
70
<pre class="synopsis">
71
71
  "<a class="link" href="RhythmDBEntryType.html#RhythmDBEntryType--category" title='The "category" property'>category</a>"                 <a class="link" href="RhythmDBEntryType.html#RhythmDBEntryCategory"><span class="type">RhythmDBEntryCategory</span></a>  : Read / Write / Construct Only
72
72
  "<a class="link" href="RhythmDBEntryType.html#RhythmDBEntryType--db" title='The "db" property'>db</a>"                       <a class="link" href="RhythmDB.html" title="RhythmDB"><span class="type">RhythmDB</span></a>*             : Read / Write / Construct Only
73
 
  "<a class="link" href="RhythmDBEntryType.html#RhythmDBEntryType--has-playlists" title='The "has-playlists" property'>has-playlists</a>"            <span class="type">gboolean</span>              : Read / Write
74
 
  "<a class="link" href="RhythmDBEntryType.html#RhythmDBEntryType--name" title='The "name" property'>name</a>"                     <span class="type">gchar</span>*                : Read / Write / Construct Only
75
 
  "<a class="link" href="RhythmDBEntryType.html#RhythmDBEntryType--save-to-disk" title='The "save-to-disk" property'>save-to-disk</a>"             <span class="type">gboolean</span>              : Read / Write / Construct Only
76
 
  "<a class="link" href="RhythmDBEntryType.html#RhythmDBEntryType--type-data-size" title='The "type-data-size" property'>type-data-size</a>"           <span class="type">guint</span>                 : Read / Write / Construct Only
 
73
  "<a class="link" href="RhythmDBEntryType.html#RhythmDBEntryType--has-playlists" title='The "has-playlists" property'>has-playlists</a>"            <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write
 
74
  "<a class="link" href="RhythmDBEntryType.html#RhythmDBEntryType--name" title='The "name" property'>name</a>"                     <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write / Construct Only
 
75
  "<a class="link" href="RhythmDBEntryType.html#RhythmDBEntryType--save-to-disk" title='The "save-to-disk" property'>save-to-disk</a>"             <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write / Construct Only
 
76
  "<a class="link" href="RhythmDBEntryType.html#RhythmDBEntryType--type-data-size" title='The "type-data-size" property'>type-data-size</a>"           <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a>                 : Read / Write / Construct Only
77
77
</pre>
78
78
</div>
79
79
<div class="refsect1">
238
238
<hr>
239
239
<div class="refsect2">
240
240
<a name="rhythmdb-entry-can-sync-metadata"></a><h3>rhythmdb_entry_can_sync_metadata ()</h3>
241
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            rhythmdb_entry_can_sync_metadata    (<em class="parameter"><code><a class="link" href="RhythmDB.html#RhythmDBEntry"><span class="type">RhythmDBEntry</span></a> *entry</code></em>);</pre>
 
241
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            rhythmdb_entry_can_sync_metadata    (<em class="parameter"><code><a class="link" href="RhythmDB.html#RhythmDBEntry"><span class="type">RhythmDBEntry</span></a> *entry</code></em>);</pre>
242
242
<p>
243
243
Calls the entry type's method to check if it can sync metadata for <em class="parameter"><code>entry</code></em>.
244
244
Usually this is only true for entries backed by files, where tag-writing is
255
255
<tr>
256
256
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
257
257
<td>
258
 
<code class="literal">TRUE</code> if the entry can be synced</td>
 
258
<a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the entry can be synced</td>
259
259
</tr>
260
260
</tbody>
261
261
</table></div>
264
264
<div class="refsect2">
265
265
<a name="rhythmdb-entry-sync-metadata"></a><h3>rhythmdb_entry_sync_metadata ()</h3>
266
266
<pre class="programlisting"><span class="returnvalue">void</span>                rhythmdb_entry_sync_metadata        (<em class="parameter"><code><a class="link" href="RhythmDB.html#RhythmDBEntry"><span class="type">RhythmDBEntry</span></a> *entry</code></em>,
267
 
                                                         <em class="parameter"><code><span class="type">GSList</span> *changes</code></em>,
268
 
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
 
267
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"><span class="type">GSList</span></a> *changes</code></em>,
 
268
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
269
269
<p>
270
270
Calls the entry type's method to sync metadata changes for <em class="parameter"><code>entry</code></em>.
271
271
</p>
308
308
<hr>
309
309
<div class="refsect2">
310
310
<a name="RhythmDBEntryType--has-playlists"></a><h3>The <code class="literal">"has-playlists"</code> property</h3>
311
 
<pre class="programlisting">  "has-playlists"            <span class="type">gboolean</span>              : Read / Write</pre>
 
311
<pre class="programlisting">  "has-playlists"            <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write</pre>
312
312
<p>
313
 
If <code class="literal">TRUE</code>, entries of this type can be added to playlists.
 
313
If <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, entries of this type can be added to playlists.
314
314
</p>
315
315
<p>Default value: FALSE</p>
316
316
</div>
317
317
<hr>
318
318
<div class="refsect2">
319
319
<a name="RhythmDBEntryType--name"></a><h3>The <code class="literal">"name"</code> property</h3>
320
 
<pre class="programlisting">  "name"                     <span class="type">gchar</span>*                : Read / Write / Construct Only</pre>
 
320
<pre class="programlisting">  "name"                     <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write / Construct Only</pre>
321
321
<p>
322
322
Entry type name.  This must be unique.
323
323
</p>
326
326
<hr>
327
327
<div class="refsect2">
328
328
<a name="RhythmDBEntryType--save-to-disk"></a><h3>The <code class="literal">"save-to-disk"</code> property</h3>
329
 
<pre class="programlisting">  "save-to-disk"             <span class="type">gboolean</span>              : Read / Write / Construct Only</pre>
 
329
<pre class="programlisting">  "save-to-disk"             <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write / Construct Only</pre>
330
330
<p>
331
 
If <code class="literal">TRUE</code>, entries of this type should be written to the
 
331
If <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, entries of this type should be written to the
332
332
on-disk database.
333
333
</p>
334
334
<p>Default value: FALSE</p>
336
336
<hr>
337
337
<div class="refsect2">
338
338
<a name="RhythmDBEntryType--type-data-size"></a><h3>The <code class="literal">"type-data-size"</code> property</h3>
339
 
<pre class="programlisting">  "type-data-size"           <span class="type">guint</span>                 : Read / Write / Construct Only</pre>
 
339
<pre class="programlisting">  "type-data-size"           <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a>                 : Read / Write / Construct Only</pre>
340
340
<p>
341
341
The size of the type-specific data structure to allocate for each
342
342
entry of this type.