gst_plugins_base/gst-libs/gst/rtsp/gstrtspmessage.h
changeset 8 4a7fac7dd34a
parent 0 0e761a78d257
child 30 7e817e7e631c
equal deleted inserted replaced
7:71e347f905f2 8:4a7fac7dd34a
    61 typedef enum
    61 typedef enum
    62 {
    62 {
    63   GST_RTSP_MESSAGE_INVALID,
    63   GST_RTSP_MESSAGE_INVALID,
    64   GST_RTSP_MESSAGE_REQUEST,
    64   GST_RTSP_MESSAGE_REQUEST,
    65   GST_RTSP_MESSAGE_RESPONSE,
    65   GST_RTSP_MESSAGE_RESPONSE,
    66   GST_RTSP_MESSAGE_DATA,
    66   GST_RTSP_MESSAGE_DATA
    67 } GstRTSPMsgType;
    67 } GstRTSPMsgType;
    68 
    68 
    69 typedef struct _GstRTSPMessage GstRTSPMessage;
    69 typedef struct _GstRTSPMessage GstRTSPMessage;
    70 
    70 
    71 /**
    71 /**
   145 
   145 
   146 /* headers */
   146 /* headers */
   147 GstRTSPResult      gst_rtsp_message_add_header      (GstRTSPMessage *msg,
   147 GstRTSPResult      gst_rtsp_message_add_header      (GstRTSPMessage *msg,
   148                                                      GstRTSPHeaderField field,
   148                                                      GstRTSPHeaderField field,
   149                                                      const gchar *value);
   149                                                      const gchar *value);
       
   150 GstRTSPResult      gst_rtsp_message_take_header     (GstRTSPMessage *msg,
       
   151                                                      GstRTSPHeaderField field,
       
   152                                                      gchar *value);
   150 GstRTSPResult      gst_rtsp_message_remove_header   (GstRTSPMessage *msg,
   153 GstRTSPResult      gst_rtsp_message_remove_header   (GstRTSPMessage *msg,
   151                                                      GstRTSPHeaderField field,
   154                                                      GstRTSPHeaderField field,
   152                                                      gint indx);
   155                                                      gint indx);
   153 GstRTSPResult      gst_rtsp_message_get_header      (const GstRTSPMessage *msg,
   156 GstRTSPResult      gst_rtsp_message_get_header      (const GstRTSPMessage *msg,
   154                                                      GstRTSPHeaderField field,
   157                                                      GstRTSPHeaderField field,