equal
deleted
inserted
replaced
116 GstElementClass parent_class; |
116 GstElementClass parent_class; |
117 |
117 |
118 /* receive caps on the sink pad, configure the payloader. */ |
118 /* receive caps on the sink pad, configure the payloader. */ |
119 gboolean (*set_caps) (GstBaseRTPPayload *payload, GstCaps *caps); |
119 gboolean (*set_caps) (GstBaseRTPPayload *payload, GstCaps *caps); |
120 /* handle a buffer, perform 0 or more gst_basertppayload_push() on |
120 /* handle a buffer, perform 0 or more gst_basertppayload_push() on |
121 * the RTP buffers */ |
121 * the RTP buffers. This function takes ownership of the buffer. */ |
122 GstFlowReturn (*handle_buffer) (GstBaseRTPPayload *payload, |
122 GstFlowReturn (*handle_buffer) (GstBaseRTPPayload *payload, |
123 GstBuffer *buffer); |
123 GstBuffer *buffer); |
124 gboolean (*handle_event) (GstPad * pad, GstEvent * event); |
124 gboolean (*handle_event) (GstPad * pad, GstEvent * event); |
125 GstCaps * (*get_caps) (GstBaseRTPPayload *payload, GstPad * pad); |
125 GstCaps * (*get_caps) (GstBaseRTPPayload *payload, GstPad * pad); |
126 |
126 |
160 IMPORT_C |
160 IMPORT_C |
161 #endif |
161 #endif |
162 |
162 |
163 |
163 |
164 GstFlowReturn gst_basertppayload_push (GstBaseRTPPayload *payload, |
164 GstFlowReturn gst_basertppayload_push (GstBaseRTPPayload *payload, |
|
165 #ifdef __SYMBIAN32__ |
|
166 IMPORT_C |
|
167 #endif |
165 GstBuffer *buffer); |
168 GstBuffer *buffer); |
|
169 |
|
170 GstFlowReturn gst_basertppayload_push_list (GstBaseRTPPayload *payload, |
|
171 GstBufferList *list); |
166 |
172 |
167 G_END_DECLS |
173 G_END_DECLS |
168 |
174 |
169 #endif /* __GST_BASE_RTP_PAYLOAD_H__ */ |
175 #endif /* __GST_BASE_RTP_PAYLOAD_H__ */ |