summaryrefslogtreecommitdiffstats
path: root/gst/rtpmanager/gstrtpjitterbuffer.h
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2007-05-23 13:08:52 +0000
committerWim Taymans <wim.taymans@gmail.com>2007-05-23 13:08:52 +0000
commit93888e03ac5b962f0b6ade3b0d8d5254f66e591f (patch)
tree35ff789423381a103fa435a1e625e6e755b44dc5 /gst/rtpmanager/gstrtpjitterbuffer.h
parentb2a310f5c0b6cdc9741c871c447b1d16de459a2e (diff)
downloadgst-plugins-bad-93888e03ac5b962f0b6ade3b0d8d5254f66e591f.tar.gz
gst-plugins-bad-93888e03ac5b962f0b6ade3b0d8d5254f66e591f.tar.bz2
gst-plugins-bad-93888e03ac5b962f0b6ade3b0d8d5254f66e591f.zip
Document stuff.
Original commit message from CVS: * docs/plugins/Makefile.am: * docs/plugins/gst-plugins-bad-plugins-docs.sgml: * docs/plugins/gst-plugins-bad-plugins-sections.txt: * gst/rtpmanager/gstrtpbin.c: (gst_rtp_bin_class_init): * gst/rtpmanager/gstrtpbin.h: * gst/rtpmanager/gstrtpclient.c: * gst/rtpmanager/gstrtpjitterbuffer.c: (gst_rtp_jitter_buffer_class_init), (gst_rtp_jitter_buffer_clear_pt_map), (gst_rtp_jitter_buffer_loop): * gst/rtpmanager/gstrtpjitterbuffer.h: * gst/rtpmanager/gstrtpptdemux.c: (gst_rtp_pt_demux_class_init), (gst_rtp_pt_demux_clear_pt_map): * gst/rtpmanager/gstrtpptdemux.h: * gst/rtpmanager/gstrtpsession.c: (gst_rtp_session_class_init), (rtcp_thread), (gst_rtp_session_clear_pt_map): * gst/rtpmanager/gstrtpsession.h: * gst/rtpmanager/gstrtpssrcdemux.c: (gst_rtp_ssrc_demux_class_init): Document stuff. Add clear-pt-map action signal where needed.
Diffstat (limited to 'gst/rtpmanager/gstrtpjitterbuffer.h')
-rw-r--r--gst/rtpmanager/gstrtpjitterbuffer.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/gst/rtpmanager/gstrtpjitterbuffer.h b/gst/rtpmanager/gstrtpjitterbuffer.h
index 3cbcd62f..0b0ac1af 100644
--- a/gst/rtpmanager/gstrtpjitterbuffer.h
+++ b/gst/rtpmanager/gstrtpjitterbuffer.h
@@ -49,13 +49,18 @@ typedef struct _GstRTPJitterBuffer GstRTPJitterBuffer;
typedef struct _GstRTPJitterBufferClass GstRTPJitterBufferClass;
typedef struct _GstRTPJitterBufferPrivate GstRTPJitterBufferPrivate;
+/**
+ * GstRTPJitterBuffer:
+ *
+ * Opaque jitterbuffer structure.
+ */
struct _GstRTPJitterBuffer
{
GstElement parent;
+ /*< private >*/
GstRTPJitterBufferPrivate *priv;
- /*< private > */
gpointer _gst_reserved[GST_PADDING];
};
@@ -66,6 +71,8 @@ struct _GstRTPJitterBufferClass
/* signals */
GstCaps* (*request_pt_map) (GstRTPJitterBuffer *buffer, guint pt);
+ void (*clear_pt_map) (GstRTPJitterBuffer *buffer);
+
/*< private > */
gpointer _gst_reserved[GST_PADDING];
};