diff options
author | Wouter Cloetens <wouter@mind.be> | 2008-07-19 13:08:42 +0000 |
---|---|---|
committer | Jan Schmidt <thaytan@mad.scientist.com> | 2008-07-19 13:08:42 +0000 |
commit | 6b188cbf2c074054a8efaf9e4e0867ea749bdd01 (patch) | |
tree | 5b2f6feb2a3d062cc539089abf0ec35ebbc23b3a | |
parent | f505a291ff823d30e6b6238cdebb3be26f785508 (diff) |
ext/soup/gstsouphttpsrc.c: Fix Soup HTTP source seeking.
Original commit message from CVS:
* 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.
-rw-r--r-- | ChangeLog | 10 | ||||
-rw-r--r-- | ext/soup/gstsouphttpsrc.c | 3 | ||||
-rw-r--r-- | tests/check/elements/.gitignore | 5 |
3 files changed, 17 insertions, 1 deletions
@@ -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 |