summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuo Jinghua <sunmoon1997@gmail.com>2009-09-13 16:26:03 +0800
committerLuo Jinghua <sunmoon1997@gmail.com>2009-09-13 16:26:03 +0800
commitd017c0e1dd989d85101cb92614ea1d4546c76189 (patch)
tree0b22bd7da1a46a2de39f782465d96c2bd3fcf6a2
parent5168ea1533a1a9e24297a31abc73ea412d9a2be0 (diff)
sopcastsrc: be compatible with sp-sc-auth
-rw-r--r--src/gstscsrc.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/gstscsrc.c b/src/gstscsrc.c
index 158cf81..6889f74 100644
--- a/src/gstscsrc.c
+++ b/src/gstscsrc.c
@@ -284,9 +284,9 @@ gst_sopcast_src_send_first_request (GstSopcastSrc *src)
snprintf (request, sizeof (request),
"GET / HTTP/1.1\r\n"
- "Host: 127.0.0.1:%d"
- "User-Agent: gstreamer\r\n"
- "Accept: */*\r\n"
+ "Host: 127.0.0.1:%d\r\n"
+ "Connection: close\r\n"
+ "User-Agent: Gstreamer sopcastsrc\r\n"
"\r\n", src->ports[1]);
ret = send (src->sock, request, strlen (request), 0);
@@ -638,12 +638,14 @@ gst_sopcast_src_spawn_helper (GstSopcastSrc * src)
argv[argc++] = ports[1];
argv[argc++] = NULL;
+#if 0
ret = g_spawn_async ("/tmp", argv, NULL,
G_SPAWN_SEARCH_PATH | G_SPAWN_STDOUT_TO_DEV_NULL,
NULL, NULL, &src->helper_pid,
NULL);
if (ret)
return TRUE;
+#endif
argv[0] = "sp-sc-auth";
return g_spawn_async ("/tmp", argv, NULL,