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