~ubuntu-branches/ubuntu/trusty/gstreamer1.0/trusty-proposed

« back to all changes in this revision

Viewing changes to libs/gst/base/gstadapter.h

  • Committer: Package Import Robot
  • Author(s): Sebastian Dröge
  • Date: 2012-05-21 11:14:06 UTC
  • mfrom: (1.1.1)
  • Revision ID: package-import@ubuntu.com-20120521111406-1wfas0o9fdaxjyo8
Tags: 0.11.91-1
* New upstream release, "I will give you five magic beans!":
  + debian/libgstreamer.symbols:
    - Update symbols file.
* debian/libgstreamer-dev.install:
  + Don't ship useless .la file for the core plugins.
  + Don't ship .a and .la files for the library.
* debian/control.in:
  + Update debhelper dependency version and Standards-Version.

Show diffs side-by-side

added added

removed removed

Lines of Context:
38
38
#define GST_IS_ADAPTER_CLASS(klass) \
39
39
  (G_TYPE_CHECK_CLASS_TYPE((klass), GST_TYPE_ADAPTER))
40
40
 
41
 
typedef struct _GstAdapter GstAdapter;
42
 
typedef struct _GstAdapterClass GstAdapterClass;
43
 
typedef struct _GstAdapterPrivate GstAdapterPrivate;
44
 
 
45
41
/**
46
42
 * GstAdapter:
47
43
 *
48
44
 * The opaque #GstAdapter data structure.
49
45
 */
50
 
struct _GstAdapter {
51
 
  GObject       object;
52
 
 
53
 
  /*< private >*/
54
 
  GSList *      buflist;
55
 
  GSList *      buflist_end;
56
 
  gsize         size;
57
 
  gsize         skip;
58
 
 
59
 
  /* we keep state of assembled pieces */
60
 
  gpointer      assembled_data;
61
 
  gsize         assembled_size;
62
 
  gsize         assembled_len;
63
 
 
64
 
  GstAdapterPrivate *priv;
65
 
 
66
 
  gpointer _gst_reserved[GST_PADDING];
67
 
};
68
 
 
69
 
struct _GstAdapterClass {
70
 
  GObjectClass  parent_class;
71
 
 
72
 
  /*< private >*/
73
 
  gpointer _gst_reserved[GST_PADDING];
74
 
};
 
46
typedef struct _GstAdapter GstAdapter;
 
47
typedef struct _GstAdapterClass GstAdapterClass;
75
48
 
76
49
GType                   gst_adapter_get_type            (void);
77
50