gst_plugins_base/gst-libs/gst/rtsp/gstrtspmessage.h
branchRCL_3
changeset 30 7e817e7e631c
parent 29 567bb019e3e3
equal deleted inserted replaced
29:567bb019e3e3 30:7e817e7e631c
    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);
       
   153 GstRTSPResult      gst_rtsp_message_remove_header   (GstRTSPMessage *msg,
   150 GstRTSPResult      gst_rtsp_message_remove_header   (GstRTSPMessage *msg,
   154                                                      GstRTSPHeaderField field,
   151                                                      GstRTSPHeaderField field,
   155                                                      gint indx);
   152                                                      gint indx);
   156 GstRTSPResult      gst_rtsp_message_get_header      (const GstRTSPMessage *msg,
   153 GstRTSPResult      gst_rtsp_message_get_header      (const GstRTSPMessage *msg,
   157                                                      GstRTSPHeaderField field,
   154                                                      GstRTSPHeaderField field,