~ubuntu-branches/ubuntu/quantal/rhythmbox/quantal

« back to all changes in this revision

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

  • Committer: Package Import Robot
  • Author(s): Michael Biebl
  • Date: 2012-06-10 16:19:59 UTC
  • mfrom: (1.3.7)
  • mto: This revision was merged to the branch mainline in revision 215.
  • Revision ID: package-import@ubuntu.com-20120610161959-x1tju93su2c0yv7c
Tags: 2.97-1
* New upstream release.
  - New more compact header layout, including album art.
    Closes: #660483, #658717
* debian/watch: Also track odd version numbers since rhythmbox does not seem
  to follow the typical GNOME versioning scheme.
* Remove patches which have been applied upstream.
* Update librhythmbox-core5 → librhythmbox-core6 for the soname bump.
* Add explicit Build-Depends on libxml2-dev (>= 2.7.8).
* Drop artdisplay plugin. It has been removed upstream as it is no longer
  needed now that the playing track display includes album art.
* Drop Build-Depends on python-gst0.10-dev and replace Depends on
  python-gst0.10 with gir1.2-gstreamer-0.10 (required by the replaygain
  plugin).
* Drop Recommends on nautilus-sendto. The sendto plugin is for sending
  selected tracks by email or instant message from within rhythmbox. It is
  not a nautilus-sendto plugin.

Show diffs side-by-side

added added

removed removed

Lines of Context:
45
45
struct              <a class="link" href="RBAutoPlaylistSource.html#RBAutoPlaylistSourceClass" title="struct RBAutoPlaylistSourceClass">RBAutoPlaylistSourceClass</a>;
46
46
<a class="link" href="RBSource.html" title="RBSource"><span class="returnvalue">RBSource</span></a> *          <a class="link" href="RBAutoPlaylistSource.html#rb-auto-playlist-source-new" title="rb_auto_playlist_source_new ()">rb_auto_playlist_source_new</a>         (<em class="parameter"><code><a class="link" href="RBShell.html" title="RBShell"><span class="type">RBShell</span></a> *shell</code></em>,
47
47
                                                         <em class="parameter"><code>const <span class="type">char</span> *name</code></em>,
48
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> local</code></em>);
 
48
                                                         <em class="parameter"><code><span class="type">gboolean</span> local</code></em>);
49
49
<a class="link" href="RBSource.html" title="RBSource"><span class="returnvalue">RBSource</span></a> *          <a class="link" href="RBAutoPlaylistSource.html#rb-auto-playlist-source-new-from-xml" title="rb_auto_playlist_source_new_from_xml ()">rb_auto_playlist_source_new_from_xml</a>
50
50
                                                        (<em class="parameter"><code><a class="link" href="RBShell.html" title="RBShell"><span class="type">RBShell</span></a> *shell</code></em>,
51
51
                                                         <em class="parameter"><code><span class="type">xmlNodePtr</span> node</code></em>);
52
52
<span class="returnvalue">void</span>                <a class="link" href="RBAutoPlaylistSource.html#rb-auto-playlist-source-set-query" title="rb_auto_playlist_source_set_query ()">rb_auto_playlist_source_set_query</a>   (<em class="parameter"><code><a class="link" href="RBAutoPlaylistSource.html" title="RBAutoPlaylistSource"><span class="type">RBAutoPlaylistSource</span></a> *source</code></em>,
53
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *query</code></em>,
 
53
                                                         <em class="parameter"><code><span class="type">GPtrArray</span> *query</code></em>,
54
54
                                                         <em class="parameter"><code><a class="link" href="RhythmDBQueryModel.html#RhythmDBQueryModelLimitType"><span class="type">RhythmDBQueryModelLimitType</span></a> limit_type</code></em>,
55
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> *limit_value</code></em>,
 
55
                                                         <em class="parameter"><code><span class="type">GValueArray</span> *limit_value</code></em>,
56
56
                                                         <em class="parameter"><code>const <span class="type">char</span> *sort_key</code></em>,
57
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> sort_order</code></em>);
 
57
                                                         <em class="parameter"><code><span class="type">gint</span> sort_order</code></em>);
58
58
<span class="returnvalue">void</span>                <a class="link" href="RBAutoPlaylistSource.html#rb-auto-playlist-source-get-query" title="rb_auto_playlist_source_get_query ()">rb_auto_playlist_source_get_query</a>   (<em class="parameter"><code><a class="link" href="RBAutoPlaylistSource.html" title="RBAutoPlaylistSource"><span class="type">RBAutoPlaylistSource</span></a> *source</code></em>,
59
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> **query</code></em>,
 
59
                                                         <em class="parameter"><code><span class="type">GPtrArray</span> **query</code></em>,
60
60
                                                         <em class="parameter"><code><a class="link" href="RhythmDBQueryModel.html#RhythmDBQueryModelLimitType"><span class="type">RhythmDBQueryModelLimitType</span></a> *limit_type</code></em>,
61
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> **limit_value</code></em>,
 
61
                                                         <em class="parameter"><code><span class="type">GValueArray</span> **limit_value</code></em>,
62
62
                                                         <em class="parameter"><code><span class="type">char</span> **sort_key</code></em>,
63
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *sort_order</code></em>);
 
63
                                                         <em class="parameter"><code><span class="type">gint</span> *sort_order</code></em>);
64
64
</pre>
65
65
</div>
66
66
<div class="refsect1">
67
67
<a name="RBAutoPlaylistSource.object-hierarchy"></a><h2>Object Hierarchy</h2>
68
68
<pre class="synopsis">
69
 
  <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject">GObject</a>
70
 
   +----<a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
71
 
         +----<a href="/usr/share/gtk-doc/html/gtk3/GtkWidget.html">GtkWidget</a>
72
 
               +----<a href="/usr/share/gtk-doc/html/gtk3/GtkContainer.html">GtkContainer</a>
73
 
                     +----<a href="/usr/share/gtk-doc/html/gtk3/GtkBox.html">GtkBox</a>
74
 
                           +----<a href="/usr/share/gtk-doc/html/gtk3/GtkHBox.html">GtkHBox</a>
 
69
  GObject
 
70
   +----GInitiallyUnowned
 
71
         +----GtkWidget
 
72
               +----GtkContainer
 
73
                     +----GtkBox
 
74
                           +----GtkHBox
75
75
                                 +----RBDisplayPage
76
76
                                       +----<a class="link" href="RBSource.html" title="RBSource">RBSource</a>
77
77
                                             +----<a class="link" href="RBPlaylistSource.html" title="RBPlaylistSource">RBPlaylistSource</a>
82
82
<a name="RBAutoPlaylistSource.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
83
83
<p>
84
84
RBAutoPlaylistSource implements
85
 
 AtkImplementorIface,  <a href="/usr/share/gtk-doc/html/gtk3/GtkBuildable.html">GtkBuildable</a> and  <a href="/usr/share/gtk-doc/html/gtk3/gtk3-Orientable.html#GtkOrientable">GtkOrientable</a>.</p>
 
85
 AtkImplementorIface,  GtkBuildable and  GtkOrientable.</p>
86
86
</div>
87
87
<div class="refsect1">
88
88
<a name="RBAutoPlaylistSource.description"></a><h2>Description</h2>
130
130
<a name="rb-auto-playlist-source-new"></a><h3>rb_auto_playlist_source_new ()</h3>
131
131
<pre class="programlisting"><a class="link" href="RBSource.html" title="RBSource"><span class="returnvalue">RBSource</span></a> *          rb_auto_playlist_source_new         (<em class="parameter"><code><a class="link" href="RBShell.html" title="RBShell"><span class="type">RBShell</span></a> *shell</code></em>,
132
132
                                                         <em class="parameter"><code>const <span class="type">char</span> *name</code></em>,
133
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> local</code></em>);</pre>
 
133
                                                         <em class="parameter"><code><span class="type">gboolean</span> local</code></em>);</pre>
134
134
<p>
135
135
Creates a new automatic playlist source, initially with an empty query.
136
136
</p>
187
187
<div class="refsect2">
188
188
<a name="rb-auto-playlist-source-set-query"></a><h3>rb_auto_playlist_source_set_query ()</h3>
189
189
<pre class="programlisting"><span class="returnvalue">void</span>                rb_auto_playlist_source_set_query   (<em class="parameter"><code><a class="link" href="RBAutoPlaylistSource.html" title="RBAutoPlaylistSource"><span class="type">RBAutoPlaylistSource</span></a> *source</code></em>,
190
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *query</code></em>,
 
190
                                                         <em class="parameter"><code><span class="type">GPtrArray</span> *query</code></em>,
191
191
                                                         <em class="parameter"><code><a class="link" href="RhythmDBQueryModel.html#RhythmDBQueryModelLimitType"><span class="type">RhythmDBQueryModelLimitType</span></a> limit_type</code></em>,
192
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> *limit_value</code></em>,
 
192
                                                         <em class="parameter"><code><span class="type">GValueArray</span> *limit_value</code></em>,
193
193
                                                         <em class="parameter"><code>const <span class="type">char</span> *sort_key</code></em>,
194
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> sort_order</code></em>);</pre>
 
194
                                                         <em class="parameter"><code><span class="type">gint</span> sort_order</code></em>);</pre>
195
195
<p>
196
196
Sets the database query used to populate the playlist, and also the limit on
197
197
playlist size, and the sorting type used.
223
223
</tr>
224
224
<tr>
225
225
<td><p><span class="term"><em class="parameter"><code>sort_order</code></em> :</span></p></td>
226
 
<td>the sorting direction (as a <a href="/usr/share/gtk-doc/html/gtk3/gtk3-Standard-Enumerations.html#GtkSortType"><span class="type">GtkSortType</span></a>)</td>
 
226
<td>the sorting direction (as a <span class="type">GtkSortType</span>)</td>
227
227
</tr>
228
228
</tbody>
229
229
</table></div>
232
232
<div class="refsect2">
233
233
<a name="rb-auto-playlist-source-get-query"></a><h3>rb_auto_playlist_source_get_query ()</h3>
234
234
<pre class="programlisting"><span class="returnvalue">void</span>                rb_auto_playlist_source_get_query   (<em class="parameter"><code><a class="link" href="RBAutoPlaylistSource.html" title="RBAutoPlaylistSource"><span class="type">RBAutoPlaylistSource</span></a> *source</code></em>,
235
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> **query</code></em>,
 
235
                                                         <em class="parameter"><code><span class="type">GPtrArray</span> **query</code></em>,
236
236
                                                         <em class="parameter"><code><a class="link" href="RhythmDBQueryModel.html#RhythmDBQueryModelLimitType"><span class="type">RhythmDBQueryModelLimitType</span></a> *limit_type</code></em>,
237
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Value-arrays.html#GValueArray"><span class="type">GValueArray</span></a> **limit_value</code></em>,
 
237
                                                         <em class="parameter"><code><span class="type">GValueArray</span> **limit_value</code></em>,
238
238
                                                         <em class="parameter"><code><span class="type">char</span> **sort_key</code></em>,
239
 
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *sort_order</code></em>);</pre>
 
239
                                                         <em class="parameter"><code><span class="type">gint</span> *sort_order</code></em>);</pre>
240
240
<p>
241
241
Extracts the current query, playlist limit, and sorting settings for the playlist.
242
242
</p>
270
270
</tr>
271
271
<tr>
272
272
<td><p><span class="term"><em class="parameter"><code>sort_order</code></em> :</span></p></td>
273
 
<td>returns the playlist sorting direction (as a <a href="/usr/share/gtk-doc/html/gtk3/gtk3-Standard-Enumerations.html#GtkSortType"><span class="type">GtkSortType</span></a>). <span class="annotation">[<a href="http://foldoc.org/out"><span class="acronym">out</span></a> callee-allocates]</span>
 
273
<td>returns the playlist sorting direction (as a <span class="type">GtkSortType</span>). <span class="annotation">[<a href="http://foldoc.org/out"><span class="acronym">out</span></a> callee-allocates]</span>
274
274
</td>
275
275
</tr>
276
276
</tbody>