~ubuntu-branches/ubuntu/precise/rhythmbox/precise-security

« back to all changes in this revision

Viewing changes to doc/reference/html/rhythmbox-rb-debug.html

  • Committer: Package Import Robot
  • Author(s): Rodney Dawes
  • Date: 2012-03-09 07:24:47 UTC
  • mfrom: (1.1.64)
  • Revision ID: package-import@ubuntu.com-20120309072447-ltf9ea8d9vj5zmiy
Tags: 2.95.5-0ubuntu1
* New upstream release. (LP: #949424)
  - Add support for allowing plug-ins to specify that they should be
    enabled by default. (LP: #934235)
  - Magnatune plug-in is re-enabled upstream.
  - Removal of gtk_dialog_run in most all cases.
  - Porting of more plug-ins to python-gi. 
* debian/control, debian/*.install:
  - Remove the useless coherence plug-in install file.
  - Move some core plug-ins into main rhythmbox package.
    + audiocd, generic-player, iradio, mmkeys, power-manager, rb
  - Split out the NPAPI plug-in to a separate package.
  - Split out the zeitgeist plug-in to a separate package.
  - Split out the magnatune store plug-in to a separate package.
  - Split out the visualizer plug-in to a separate package.
    + Disable building the visualizer plug-in package, as it needs
      libmx which is in universe and not main.
* debian/patches/*:
  - Refreshed patches against new source that had problems applying.
  - Remvoe the mpris name patch which is included upstream.

Show diffs side-by-side

added added

removed removed

Lines of Context:
64
64
<a name="rhythmbox-rb-debug.details"></a><h2>Details</h2>
65
65
<div class="refsect2">
66
66
<a name="rb-debug"></a><h3>rb_debug()</h3>
67
 
<pre class="programlisting">#define rb_debug(...) rb_debug_realf (__func__, __FILE__, __LINE__, TRUE, __VA_ARGS__)
68
 
</pre>
 
67
<pre class="programlisting">#define             rb_debug(...)</pre>
69
68
<p>
70
69
If the call site function or file name matches the current debug output
71
70
settings, the message will be formatted and printed to standard error,
169
168
<hr>
170
169
<div class="refsect2">
171
170
<a name="RBProfiler"></a><h3>RBProfiler</h3>
172
 
<pre class="programlisting">typedef struct RBProfiler RBProfiler;
173
 
</pre>
174
171
<p>
175
172
</p>
176
173
</div>
205
202
<hr>
206
203
<div class="refsect2">
207
204
<a name="rb-profile-start"></a><h3>rb_profile_start()</h3>
208
 
<pre class="programlisting">#define rb_profile_start(msg) _rb_profile_log (__func__, __FILE__, __LINE__, RB_PROFILE_INDENTATION, "START", msg)
209
 
</pre>
 
205
<pre class="programlisting">#define             rb_profile_start(msg)</pre>
210
206
<p>
211
207
Records a start point for profiling.
212
208
This profile mechanism operates by issuing file access
224
220
<hr>
225
221
<div class="refsect2">
226
222
<a name="rb-profile-end"></a><h3>rb_profile_end()</h3>
227
 
<pre class="programlisting">#define rb_profile_end(msg)   _rb_profile_log (__func__, __FILE__, __LINE__, -RB_PROFILE_INDENTATION, "END", msg)
228
 
</pre>
 
223
<pre class="programlisting">#define             rb_profile_end(msg)</pre>
229
224
<p>
230
225
Records an end point for profiling.  See <em class="parameter"><code>rb_profile_start</code></em>.
231
226
</p>