~ubuntu-branches/ubuntu/vivid/rhythmbox/vivid-proposed

« back to all changes in this revision

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

  • Committer: Package Import Robot
  • Author(s): Iain Lane
  • Date: 2014-06-09 11:07:52 UTC
  • mfrom: (1.3.6) (32.1.7 sid)
  • Revision ID: package-import@ubuntu.com-20140609110752-7qynmf435dp2outv
Tags: 3.0.3-1ubuntu1
* Merge with Debian unstable, remaining changes:
  + Split magnatune, visualizer and cdrecorder plugins out and Recommend
    these from rhythmbox instead of all of the plugins.
  + Build the visualized plugin.
  + Suggest gst-plugins-ugly instead of Recommending.
  + Add Ubuntu encoding presets and use them by default.
  + debian/patches/02_use_escaped_podcast_uri.patch
    - Handle podcasts that have sound files with the same basename
  + debian/patches/03_magnatune_partner.patch:
    - Change magnatune partner ID to 'ubuntu'.
  + debian/patches/05_hide_on_quit.patch
    - Hide (not quit) if RB is playing when closed.
  + debian/patches/07_quicklists.patch
    - Add quicklists.
  + debian/patches/make-shuffle-repeat-proper-toggle-actions.patch,
    debian/patches/restore-traditional-menubar.patch: Add a traditional
    menubar back when we want it, and fix the shuffle/repeat actions so they
    work corerctly there.
  + debian/source_rhythmbox.py: Add an apport hook.
  + debian/control.in: Update rhythmbox-plugins description to reflect
    plugins shipped.
  + Build with dh-autoreconf for new ports.

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
<link rel="up" href="ch04.html" title="RhythmDB">
9
9
<link rel="prev" href="ch04.html" title="RhythmDB">
10
10
<link rel="next" href="RhythmDBImportJob.html" title="RhythmDBImportJob">
11
 
<meta name="generator" content="GTK-Doc V1.20.1 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.20 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
</head>
14
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="5"><tr valign="middle">
 
15
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="10"><tr valign="middle">
16
16
<td width="100%" align="left" class="shortcuts">
17
 
<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
18
 
                  <a href="#RhythmDBEntryType.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
19
 
                  <a href="#RhythmDBEntryType.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">  <span class="dim">|</span> 
 
17
<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> 
 
18
                  <a href="#RhythmDBEntryType.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> 
 
19
                  <a href="#RhythmDBEntryType.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> 
20
20
                  <a href="#RhythmDBEntryType.properties" class="shortcut">Properties</a></span>
21
21
</td>
22
22
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
51
51
</tr>
52
52
<tr>
53
53
<td class="function_type">
54
 
<span class="returnvalue">gboolean</span>
 
54
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
55
55
</td>
56
56
<td class="function_name">
57
57
<span class="c_punctuation">(</span><a class="link" href="RhythmDBEntryType.html#RhythmDBEntryTypeBooleanFunc" title="RhythmDBEntryTypeBooleanFunc ()">*RhythmDBEntryTypeBooleanFunc</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
106
106
</tr>
107
107
<tr>
108
108
<td class="function_type">
109
 
<span class="returnvalue">gboolean</span>
 
109
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
110
110
</td>
111
111
<td class="function_name">
112
112
<a class="link" href="RhythmDBEntryType.html#rhythmdb-entry-can-sync-metadata" title="rhythmdb_entry_can_sync_metadata ()">rhythmdb_entry_can_sync_metadata</a> <span class="c_punctuation">()</span>
181
181
</tr>
182
182
<tr>
183
183
<td class="property_type">
184
 
<span class="type">gchar</span> *</td>
 
184
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
185
185
<td class="property_name"><a class="link" href="RhythmDBEntryType.html#RhythmDBEntryType--name" title="The “name” property">name</a></td>
186
186
<td class="property_flags">Read / Write / Construct Only</td>
187
187
</tr>
188
188
<tr>
189
 
<td class="property_type"><span class="type">gboolean</span></td>
 
189
<td class="property_type"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
190
190
<td class="property_name"><a class="link" href="RhythmDBEntryType.html#RhythmDBEntryType--save-to-disk" title="The “save-to-disk” property">save-to-disk</a></td>
191
191
<td class="property_flags">Read / Write / Construct Only</td>
192
192
</tr>
193
193
<tr>
194
 
<td class="property_type"><span class="type">guint</span></td>
 
194
<td class="property_type"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td>
195
195
<td class="property_name"><a class="link" href="RhythmDBEntryType.html#RhythmDBEntryType--type-data-size" title="The “type-data-size” property">type-data-size</a></td>
196
196
<td class="property_flags">Read / Write / Construct Only</td>
197
197
</tr>
229
229
<a name="RhythmDBEntryType.object-hierarchy"></a><h2>Object Hierarchy</h2>
230
230
<pre class="screen">    GEnum
231
231
    <span class="lineart">╰──</span> RhythmDBEntryCategory
232
 
    GObject
 
232
    <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
233
233
    <span class="lineart">╰──</span> RhythmDBEntryType
234
234
</pre>
235
235
</div>
260
260
<hr>
261
261
<div class="refsect2">
262
262
<a name="RhythmDBEntryTypeBooleanFunc"></a><h3>RhythmDBEntryTypeBooleanFunc ()</h3>
263
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>
 
263
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
264
264
<span class="c_punctuation">(</span>*RhythmDBEntryTypeBooleanFunc<span class="c_punctuation">)</span> (<em class="parameter"><code><a class="link" href="RhythmDBEntryType.html" title="RhythmDBEntryType"><span class="type">RhythmDBEntryType</span></a> *entry_type</code></em>,
265
265
                                 <em class="parameter"><code><span class="type">RhythmDBEntry</span> *entry</code></em>);</pre>
266
266
<p>
276
276
<pre class="programlisting"><span class="returnvalue">void</span>
277
277
<span class="c_punctuation">(</span>*RhythmDBEntryTypeSyncFunc<span class="c_punctuation">)</span> (<em class="parameter"><code><a class="link" href="RhythmDBEntryType.html" title="RhythmDBEntryType"><span class="type">RhythmDBEntryType</span></a> *entry_type</code></em>,
278
278
                              <em class="parameter"><code><span class="type">RhythmDBEntry</span> *entry</code></em>,
279
 
                              <em class="parameter"><code><span class="type">GSList</span> *changes</code></em>,
280
 
                              <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
 
279
                              <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="type">GSList</span></a> *changes</code></em>,
 
280
                              <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
281
281
<p>
282
282
</p>
283
283
</div>
417
417
<hr>
418
418
<div class="refsect2">
419
419
<a name="rhythmdb-entry-can-sync-metadata"></a><h3>rhythmdb_entry_can_sync_metadata ()</h3>
420
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>
 
420
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
421
421
rhythmdb_entry_can_sync_metadata (<em class="parameter"><code><span class="type">RhythmDBEntry</span> *entry</code></em>);</pre>
422
422
<p>Calls the entry type's method to check if it can sync metadata for <em class="parameter"><code>entry</code></em>
423
423
.
440
440
</div>
441
441
<div class="refsect3">
442
442
<a name="id-1.5.2.8.10.6"></a><h4>Returns</h4>
443
 
<p> <code class="literal">TRUE</code> if the entry can be synced</p>
 
443
<p> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the entry can be synced</p>
444
444
<p></p>
445
445
</div>
446
446
</div>
449
449
<a name="rhythmdb-entry-sync-metadata"></a><h3>rhythmdb_entry_sync_metadata ()</h3>
450
450
<pre class="programlisting"><span class="returnvalue">void</span>
451
451
rhythmdb_entry_sync_metadata (<em class="parameter"><code><span class="type">RhythmDBEntry</span> *entry</code></em>,
452
 
                              <em class="parameter"><code><span class="type">GSList</span> *changes</code></em>,
453
 
                              <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
 
452
                              <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="type">GSList</span></a> *changes</code></em>,
 
453
                              <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
454
454
<p>Calls the entry type's method to sync metadata changes for <em class="parameter"><code>entry</code></em>
455
455
.</p>
456
456
<div class="refsect3">
678
678
<hr>
679
679
<div class="refsect2">
680
680
<a name="RhythmDBEntryType--name"></a><h3>The <code class="literal">“name”</code> property</h3>
681
 
<pre class="programlisting">  “name”                     <span class="type">gchar</span> *</pre>
 
681
<pre class="programlisting">  “name”                     <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
682
682
<p>Entry type name.  This must be unique.</p>
683
683
<p>Flags: Read / Write / Construct Only</p>
684
684
<p>Default value: NULL</p>
686
686
<hr>
687
687
<div class="refsect2">
688
688
<a name="RhythmDBEntryType--save-to-disk"></a><h3>The <code class="literal">“save-to-disk”</code> property</h3>
689
 
<pre class="programlisting">  “save-to-disk”             <span class="type">gboolean</span></pre>
690
 
<p>If <code class="literal">TRUE</code>, entries of this type should be written to the
 
689
<pre class="programlisting">  “save-to-disk”             <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
 
690
<p>If <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, entries of this type should be written to the
691
691
on-disk database.</p>
692
692
<p>Flags: Read / Write / Construct Only</p>
693
693
<p>Default value: FALSE</p>
695
695
<hr>
696
696
<div class="refsect2">
697
697
<a name="RhythmDBEntryType--type-data-size"></a><h3>The <code class="literal">“type-data-size”</code> property</h3>
698
 
<pre class="programlisting">  “type-data-size”           <span class="type">guint</span></pre>
 
698
<pre class="programlisting">  “type-data-size”           <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre>
699
699
<p>The size of the type-specific data structure to allocate for each
700
700
entry of this type.</p>
701
701
<p>Flags: Read / Write / Construct Only</p>
705
705
</div>
706
706
<div class="footer">
707
707
<hr>
708
 
          Generated by GTK-Doc V1.20.1</div>
 
708
          Generated by GTK-Doc V1.20</div>
709
709
</body>
710
710
</html>
 
 
b'\\ No newline at end of file'