~ubuntu-branches/ubuntu/saucy/gstreamer0.10/saucy

« back to all changes in this revision

Viewing changes to gst/gstobject.h

  • Committer: Package Import Robot
  • Author(s): Sebastian Dröge
  • Date: 2011-12-11 18:52:12 UTC
  • mfrom: (32.1.14 experimental)
  • Revision ID: package-import@ubuntu.com-20111211185212-3k215ps4qtyz2qa5
Tags: 0.10.35.2-1
* New upstream pre-release:
  + debian/control.in:
    - Build-depend on GLib >= 2.24.
  + debian/patches/99_ltmain_as-needed.patch:
    - Refreshed to apply cleanly again.
  + debian/libgstreamer.symbols:
    - Update symbols file with new API.
* debian/rules:
  + Remove all dependency_libs from the .la files (Closes: #633319).
* debian/control.in:
  + Put GI package into section introspection.
* debian/compat,
  debian/control.in,
  debian/gir1.2-gstreamer.install,
  debian/libgstreamer-dev.install,
  debian/libgstreamer.install,
  debian/patches/79_multiarch-backwards-compat.patch,
  debian/patches/80_ia32-hack.patch,
  debian/rules:
  + Transition package to multi-arch (Closes: #647481).
    Patch taken from the Ubuntu package.

Show diffs side-by-side

added added

removed removed

Lines of Context:
215
215
 *
216
216
 * This macro will return the class lock used to protect deep_notify signal
217
217
 * emission on thread-unsafe glib versions (glib < 2.8).
 
218
 *
 
219
 * Deprecated: 0.10.36: Don't use this, it's not needed any longer.
218
220
 */
 
221
#ifndef GST_DISABLE_DEPRECATED
219
222
#define GST_CLASS_GET_LOCK(obj)         (GST_OBJECT_CLASS_CAST(obj)->lock)
 
223
#endif
 
224
 
220
225
/**
221
226
 * GST_CLASS_LOCK:
222
227
 * @obj: a #GstObjectClass
223
228
 *
224
229
 * Lock the class.
 
230
 *
 
231
 * Deprecated: 0.10.36: Don't use this, it's not needed any longer.
225
232
 */
 
233
#ifndef GST_DISABLE_DEPRECATED
226
234
#define GST_CLASS_LOCK(obj)             (g_static_rec_mutex_lock(GST_CLASS_GET_LOCK(obj)))
 
235
#endif
 
236
 
227
237
/**
228
238
 * GST_CLASS_TRYLOCK:
229
239
 * @obj: a #GstObjectClass
230
240
 *
231
241
 * Try to lock the class, returns TRUE if class could be locked.
 
242
 *
 
243
 * Deprecated: 0.10.36: Don't use this, it's not needed any longer.
232
244
 */
 
245
#ifndef GST_DISABLE_DEPRECATED
233
246
#define GST_CLASS_TRYLOCK(obj)          (g_static_rec_mutex_trylock(GST_CLASS_GET_LOCK(obj)))
 
247
#endif
 
248
 
234
249
/**
235
250
 * GST_CLASS_UNLOCK:
236
251
 * @obj: a #GstObjectClass
237
252
 *
238
253
 * Unlock the class.
 
254
 *
 
255
 * Deprecated: 0.10.36: Don't use this, it's not needed any longer.
239
256
 */
 
257
#ifndef GST_DISABLE_DEPRECATED
240
258
#define GST_CLASS_UNLOCK(obj)           (g_static_rec_mutex_unlock(GST_CLASS_GET_LOCK(obj)))
 
259
#endif
241
260
 
242
261
/**
243
262
 * GstObjectClass: