| Top |
GstRTSPResult gst_rtsp_message_new_request (GstRTSPMessage **msg,GstRTSPMethod method,const gchar *uri);
GstRTSPResult gst_rtsp_message_init_request (GstRTSPMessage *msg,GstRTSPMethod method,const gchar *uri);
GstRTSPResult gst_rtsp_message_parse_request (GstRTSPMessage *msg,GstRTSPMethod *method,const gchar **uri,GstRTSPVersion *version);
GstRTSPResult gst_rtsp_message_new_response (GstRTSPMessage **msg,GstRTSPStatusCode code,const gchar *reason,const GstRTSPMessage *request);
GstRTSPResult gst_rtsp_message_init_response (GstRTSPMessage *msg,GstRTSPStatusCode code,const gchar *reason,const GstRTSPMessage *request);
GstRTSPResult gst_rtsp_message_parse_response (GstRTSPMessage *msg,GstRTSPStatusCode *code,const gchar **reason,GstRTSPVersion *version);
GstRTSPResult gst_rtsp_message_new_data (GstRTSPMessage **msg,guint8 channel);
GstRTSPResult gst_rtsp_message_init_data (GstRTSPMessage *msg,guint8 channel);
GstRTSPResult gst_rtsp_message_parse_data (GstRTSPMessage *msg,guint8 *channel);
GstRTSPResult gst_rtsp_message_add_header (GstRTSPMessage *msg,GstRTSPHeaderField field,const gchar *value);
GstRTSPResult gst_rtsp_message_take_header (GstRTSPMessage *msg,GstRTSPHeaderField field,gchar *value);
GstRTSPResult gst_rtsp_message_remove_header (GstRTSPMessage *msg,GstRTSPHeaderField field,gint indx);
GstRTSPResult gst_rtsp_message_get_header (const GstRTSPMessage *msg,GstRTSPHeaderField field,gchar **value,gint indx);
GstRTSPResult gst_rtsp_message_add_header_by_name (GstRTSPMessage *msg,const gchar *header,const gchar *value);
GstRTSPResult gst_rtsp_message_take_header_by_name (GstRTSPMessage *msg,const gchar *header,gchar *value);
GstRTSPResult gst_rtsp_message_remove_header_by_name (GstRTSPMessage *msg,const gchar *header,gint index);
GstRTSPResult gst_rtsp_message_get_header_by_name (GstRTSPMessage *msg,const gchar *header,gchar **value,gint index);
GstRTSPResult gst_rtsp_message_append_headers (const GstRTSPMessage *msg,GString *str);
GstRTSPResult gst_rtsp_message_set_body (GstRTSPMessage *msg,const guint8 *data,guint size);
GstRTSPResult gst_rtsp_message_take_body (GstRTSPMessage *msg,guint8 *data,guint size);
GstRTSPResult gst_rtsp_message_get_body (const GstRTSPMessage *msg,guint8 **data,guint *size);
GstRTSPResult gst_rtsp_message_steal_body (GstRTSPMessage *msg,guint8 **data,guint *size);