summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog10
-rw-r--r--ext/soup/gstsouphttpsrc.c3
-rw-r--r--tests/check/elements/.gitignore5
3 files changed, 17 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index e0241fbd..f5a2993b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,15 @@
2008-07-19 Jan Schmidt <jan.schmidt@sun.com>
+ * ext/soup/gstsouphttpsrc.c:
+ Fix Soup HTTP source seeking.
+ Patch By: Wouter Cloetens <wouter at mind be>
+ Fixes: #540300
+
+ * tests/check/elements/.cvsignore:
+ Ignore new check programs.
+
+2008-07-19 Jan Schmidt <jan.schmidt@sun.com>
+
* configure.ac:
* docs/plugins/Makefile.am:
* docs/plugins/gst-plugins-good-plugins-docs.sgml:
diff --git a/ext/soup/gstsouphttpsrc.c b/ext/soup/gstsouphttpsrc.c
index 161a4f95..d9324f9f 100644
--- a/ext/soup/gstsouphttpsrc.c
+++ b/ext/soup/gstsouphttpsrc.c
@@ -922,6 +922,7 @@ gst_soup_http_src_build_message (GstSoupHTTPSrc * src)
*cookie);
}
}
+ src->retry = FALSE;
g_signal_connect (src->msg, "got_headers",
G_CALLBACK (gst_soup_http_src_got_headers_cb), src);
@@ -965,7 +966,7 @@ gst_soup_http_src_create (GstPushSrc * psrc, GstBuffer ** outbuf)
src->outbuf = outbuf;
do {
if (src->interrupted) {
- gst_soup_http_src_cancel_message (src);
+ GST_DEBUG_OBJECT (src, "interrupted");
break;
}
if (src->retry) {
diff --git a/tests/check/elements/.gitignore b/tests/check/elements/.gitignore
index 3695a1b1..8dfc9efb 100644
--- a/tests/check/elements/.gitignore
+++ b/tests/check/elements/.gitignore
@@ -14,14 +14,19 @@ avimux
avisubtitle
cmmldec
cmmlenc
+deinterleave
equalizer
gdkpixbufsink
icydemux
id3demux
id3v2mux
+interleave
level
matroskamux
multifile
+rganalysis
+rglimiter
+rgvolume
rtp-payloading
souphttpsrc
spectrum