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