gst_plugins_base/gst-libs/gst/rtp/gstrtpbuffer.h
changeset 16 8e837d1bf446
parent 0 0e761a78d257
child 30 7e817e7e631c
equal deleted inserted replaced
15:4b0c6ed43234 16:8e837d1bf446
    93 gboolean        gst_rtp_buffer_validate              (GstBuffer *buffer);
    93 gboolean        gst_rtp_buffer_validate              (GstBuffer *buffer);
    94 #ifdef __SYMBIAN32__
    94 #ifdef __SYMBIAN32__
    95 IMPORT_C
    95 IMPORT_C
    96 #endif
    96 #endif
    97 
    97 
       
    98 gboolean        gst_rtp_buffer_list_validate         (GstBufferList *list);
       
    99 #ifdef __SYMBIAN32__
       
   100 IMPORT_C
       
   101 #endif
       
   102 
    98 
   103 
    99 void            gst_rtp_buffer_set_packet_len        (GstBuffer *buffer, guint len);
   104 void            gst_rtp_buffer_set_packet_len        (GstBuffer *buffer, guint len);
   100 #ifdef __SYMBIAN32__
   105 #ifdef __SYMBIAN32__
   101 IMPORT_C
   106 IMPORT_C
   102 #endif
   107 #endif
   165 guint32         gst_rtp_buffer_get_ssrc              (GstBuffer *buffer);
   170 guint32         gst_rtp_buffer_get_ssrc              (GstBuffer *buffer);
   166 #ifdef __SYMBIAN32__
   171 #ifdef __SYMBIAN32__
   167 IMPORT_C
   172 IMPORT_C
   168 #endif
   173 #endif
   169 
   174 
       
   175 guint32         gst_rtp_buffer_list_get_ssrc         (GstBufferList *list);
       
   176 #ifdef __SYMBIAN32__
       
   177 IMPORT_C
       
   178 #endif
       
   179 
   170 void            gst_rtp_buffer_set_ssrc              (GstBuffer *buffer, guint32 ssrc);
   180 void            gst_rtp_buffer_set_ssrc              (GstBuffer *buffer, guint32 ssrc);
   171 #ifdef __SYMBIAN32__
   181 #ifdef __SYMBIAN32__
   172 IMPORT_C
   182 IMPORT_C
   173 #endif
   183 #endif
   174 
   184 
       
   185 void            gst_rtp_buffer_list_set_ssrc         (GstBufferList *list, guint32 ssrc);
       
   186 #ifdef __SYMBIAN32__
       
   187 IMPORT_C
       
   188 #endif
       
   189 
   175 
   190 
   176 guint8          gst_rtp_buffer_get_csrc_count        (GstBuffer *buffer);
   191 guint8          gst_rtp_buffer_get_csrc_count        (GstBuffer *buffer);
   177 #ifdef __SYMBIAN32__
   192 #ifdef __SYMBIAN32__
   178 IMPORT_C
   193 IMPORT_C
   179 #endif
   194 #endif
   203 guint8          gst_rtp_buffer_get_payload_type      (GstBuffer *buffer);
   218 guint8          gst_rtp_buffer_get_payload_type      (GstBuffer *buffer);
   204 #ifdef __SYMBIAN32__
   219 #ifdef __SYMBIAN32__
   205 IMPORT_C
   220 IMPORT_C
   206 #endif
   221 #endif
   207 
   222 
       
   223 guint8          gst_rtp_buffer_list_get_payload_type (GstBufferList *list);
       
   224 #ifdef __SYMBIAN32__
       
   225 IMPORT_C
       
   226 #endif
       
   227 
   208 void            gst_rtp_buffer_set_payload_type      (GstBuffer *buffer, guint8 payload_type);
   228 void            gst_rtp_buffer_set_payload_type      (GstBuffer *buffer, guint8 payload_type);
   209 #ifdef __SYMBIAN32__
   229 #ifdef __SYMBIAN32__
   210 IMPORT_C
   230 IMPORT_C
   211 #endif
   231 #endif
   212 
   232 
       
   233 void            gst_rtp_buffer_list_set_payload_type (GstBufferList *list, guint8 payload_type);
       
   234 #ifdef __SYMBIAN32__
       
   235 IMPORT_C
       
   236 #endif
       
   237 
   213 
   238 
   214 guint16         gst_rtp_buffer_get_seq               (GstBuffer *buffer);
   239 guint16         gst_rtp_buffer_get_seq               (GstBuffer *buffer);
   215 #ifdef __SYMBIAN32__
   240 #ifdef __SYMBIAN32__
   216 IMPORT_C
   241 IMPORT_C
   217 #endif
   242 #endif
   218 
   243 
       
   244 guint16         gst_rtp_buffer_list_get_seq          (GstBufferList *list);
       
   245 #ifdef __SYMBIAN32__
       
   246 IMPORT_C
       
   247 #endif
       
   248 
   219 void            gst_rtp_buffer_set_seq               (GstBuffer *buffer, guint16 seq);
   249 void            gst_rtp_buffer_set_seq               (GstBuffer *buffer, guint16 seq);
   220 #ifdef __SYMBIAN32__
   250 #ifdef __SYMBIAN32__
   221 IMPORT_C
   251 IMPORT_C
   222 #endif
   252 #endif
   223 
   253 
       
   254 guint16         gst_rtp_buffer_list_set_seq          (GstBufferList *list, guint16 seq);
       
   255 #ifdef __SYMBIAN32__
       
   256 IMPORT_C
       
   257 #endif
       
   258 
   224 
   259 
   225 guint32         gst_rtp_buffer_get_timestamp         (GstBuffer *buffer);
   260 guint32         gst_rtp_buffer_get_timestamp         (GstBuffer *buffer);
   226 #ifdef __SYMBIAN32__
   261 #ifdef __SYMBIAN32__
   227 IMPORT_C
   262 IMPORT_C
   228 #endif
   263 #endif
   229 
   264 
       
   265 guint32         gst_rtp_buffer_list_get_timestamp    (GstBufferList *list);
       
   266 #ifdef __SYMBIAN32__
       
   267 IMPORT_C
       
   268 #endif
       
   269 
   230 void            gst_rtp_buffer_set_timestamp         (GstBuffer *buffer, guint32 timestamp);
   270 void            gst_rtp_buffer_set_timestamp         (GstBuffer *buffer, guint32 timestamp);
   231 #ifdef __SYMBIAN32__
   271 #ifdef __SYMBIAN32__
   232 IMPORT_C
   272 IMPORT_C
   233 #endif
   273 #endif
   234 
   274 
       
   275 void            gst_rtp_buffer_list_set_timestamp    (GstBufferList *list, guint32 timestamp);
       
   276 #ifdef __SYMBIAN32__
       
   277 IMPORT_C
       
   278 #endif
       
   279 
   235 
   280 
   236 GstBuffer* 	gst_rtp_buffer_get_payload_buffer    (GstBuffer *buffer);
   281 GstBuffer* 	gst_rtp_buffer_get_payload_buffer    (GstBuffer *buffer);
   237 #ifdef __SYMBIAN32__
   282 #ifdef __SYMBIAN32__
   238 IMPORT_C
   283 IMPORT_C
   239 #endif
   284 #endif
   247 guint           gst_rtp_buffer_get_payload_len       (GstBuffer *buffer);
   292 guint           gst_rtp_buffer_get_payload_len       (GstBuffer *buffer);
   248 #ifdef __SYMBIAN32__
   293 #ifdef __SYMBIAN32__
   249 IMPORT_C
   294 IMPORT_C
   250 #endif
   295 #endif
   251 
   296 
       
   297 guint           gst_rtp_buffer_list_get_payload_len  (GstBufferList *list);
       
   298 #ifdef __SYMBIAN32__
       
   299 IMPORT_C
       
   300 #endif
       
   301 
   252 gpointer        gst_rtp_buffer_get_payload           (GstBuffer *buffer);
   302 gpointer        gst_rtp_buffer_get_payload           (GstBuffer *buffer);
   253 
   303 
   254 /* some helpers */
   304 /* some helpers */
   255 #ifdef __SYMBIAN32__
   305 #ifdef __SYMBIAN32__
   256 IMPORT_C
   306 IMPORT_C