Home | History | Annotate | Download | only in examples

Lines Matching defs:uri

75 static void rtsp_options(CURL *curl, const char *uri)
78 printf("\nRTSP: OPTIONS %s\n", uri);
79 my_curl_easy_setopt(curl, CURLOPT_RTSP_STREAM_URI, uri);
86 static void rtsp_describe(CURL *curl, const char *uri,
91 printf("\nRTSP: DESCRIBE %s\n", uri);
109 static void rtsp_setup(CURL *curl, const char *uri, const char *transport)
112 printf("\nRTSP: SETUP %s\n", uri);
114 my_curl_easy_setopt(curl, CURLOPT_RTSP_STREAM_URI, uri);
122 static void rtsp_play(CURL *curl, const char *uri, const char *range)
125 printf("\nRTSP: PLAY %s\n", uri);
126 my_curl_easy_setopt(curl, CURLOPT_RTSP_STREAM_URI, uri);
134 static void rtsp_teardown(CURL *curl, const char *uri)
137 printf("\nRTSP: TEARDOWN %s\n", uri);
215 char *uri = malloc(strlen(url) + 32);
240 snprintf(uri, strlen(url) + 32, "%s", url);
241 rtsp_options(curl, uri);
244 rtsp_describe(curl, uri, sdp_filename);
250 snprintf(uri, strlen(url) + 32, "%s/%s", url, control);
251 rtsp_setup(curl, uri, transport);
254 snprintf(uri, strlen(url) + 32, "%s/", url);
255 rtsp_play(curl, uri, range);
261 rtsp_teardown(curl, uri);
278 free(uri);