GstRTSPResult prepare_trigger_request (GstRTSPWFDClient * client,
GstRTSPMessage * request, GstWFDTriggerType trigger_type, gchar * url);
-GstRTSPResult prepare_request (GstRTSPWFDClient * client,
- GstRTSPMessage * request, GstRTSPMethod method, gchar * url);
-
-void
-send_request (GstRTSPWFDClient * client, GstRTSPSession * session,
- GstRTSPMessage * request);
-
GstRTSPResult
prepare_response (GstRTSPWFDClient * client, GstRTSPMessage * request,
GstRTSPMessage * response, GstRTSPMethod method);
}
/**
-* prepare_request:
+* gst_prepare_request:
* @client: client object
* @request : requst message to be prepared
* @method : RTSP method of the request
* Returns: a #GstRTSPResult.
*/
GstRTSPResult
-prepare_request (GstRTSPWFDClient * client, GstRTSPMessage * request,
+gst_prepare_request (GstRTSPWFDClient * client, GstRTSPMessage * request,
GstRTSPMethod method, gchar * url)
{
GstRTSPResult res = GST_RTSP_OK;
void
-send_request (GstRTSPWFDClient * client, GstRTSPSession * session,
+gst_send_request (GstRTSPWFDClient * client, GstRTSPSession * session,
GstRTSPMessage * request)
{
GstRTSPResult res = GST_RTSP_OK;
GstRTSPResult res = GST_RTSP_OK;
GstRTSPMessage request = { 0 };
- res = prepare_request (client, &request, GST_RTSP_OPTIONS, (gchar *) "*");
+ res = gst_prepare_request (client, &request, GST_RTSP_OPTIONS, (gchar *) "*");
if (GST_RTSP_OK != res) {
GST_ERROR_OBJECT (client, "Failed to prepare M1 request....\n");
return res;
GST_DEBUG_OBJECT (client, "Sending M1 request.. (OPTIONS request)");
- send_request (client, NULL, &request);
+ gst_send_request (client, NULL, &request);
return res;
}
goto error;
}
- res = prepare_request (client, &request, GST_RTSP_GET_PARAMETER, url_str);
+ res = gst_prepare_request (client, &request, GST_RTSP_GET_PARAMETER, url_str);
if (GST_RTSP_OK != res) {
GST_ERROR_OBJECT (client, "Failed to prepare M3 request....\n");
goto error;
GST_DEBUG_OBJECT (client, "Sending GET_PARAMETER request message (M3)...");
- send_request (client, NULL, &request);
+ gst_send_request (client, NULL, &request);
return res;
goto error;
}
- res = prepare_request (client, &request, GST_RTSP_SET_PARAMETER, url_str);
+ res = gst_prepare_request (client, &request, GST_RTSP_SET_PARAMETER, url_str);
if (GST_RTSP_OK != res) {
GST_ERROR_OBJECT (client, "Failed to prepare M4 request....\n");
goto error;
GST_DEBUG_OBJECT (client, "Sending SET_PARAMETER request message (M4)...");
- send_request (client, NULL, &request);
+ gst_send_request (client, NULL, &request);
return res;
GST_DEBUG_OBJECT (client, "Sending trigger request message...: %d", type);
- send_request (client, NULL, &request);
+ gst_send_request (client, NULL, &request);
return res;
}
/*Sending keep_alive (M16) message.
- Without calling prepare_request function.*/
+ Without calling gst_prepare_request function.*/
static GstRTSPResult
handle_M16_message (GstRTSPWFDClient * client)
{
return FALSE;
}
- send_request (client, NULL, &request);
+ gst_send_request (client, NULL, &request);
return GST_RTSP_OK;
}