diff options
author | Luo Jinghua <sunmoon1997@gmail.com> | 2009-09-13 16:26:03 +0800 |
---|---|---|
committer | Luo Jinghua <sunmoon1997@gmail.com> | 2009-09-13 16:26:03 +0800 |
commit | d017c0e1dd989d85101cb92614ea1d4546c76189 (patch) | |
tree | 0b22bd7da1a46a2de39f782465d96c2bd3fcf6a2 | |
parent | 5168ea1533a1a9e24297a31abc73ea412d9a2be0 (diff) |
sopcastsrc: be compatible with sp-sc-auth
-rw-r--r-- | src/gstscsrc.c | 8 |
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, |