projects
/
platform
/
upstream
/
gstreamer.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
c4140f9
)
hlsdemux: add support for redirections
author
Andoni Morales Alastruey
<ylatuya@gmail.com>
Sat, 13 Jul 2013 00:50:52 +0000
(
02:50
+0200)
committer
Andoni Morales Alastruey
<ylatuya@gmail.com>
Mon, 12 Aug 2013 14:41:52 +0000
(16:41 +0200)
ext/hls/gsthlsdemux.c
patch
|
blob
|
history
diff --git
a/ext/hls/gsthlsdemux.c
b/ext/hls/gsthlsdemux.c
index
2dfb856
..
efa712d
100644
(file)
--- a/
ext/hls/gsthlsdemux.c
+++ b/
ext/hls/gsthlsdemux.c
@@
-470,7
+470,9
@@
gst_hls_demux_sink_event (GstPad * pad, GstObject * parent, GstEvent * event)
query = gst_query_new_uri ();
ret = gst_pad_peer_query (demux->sinkpad, query);
if (ret) {
query = gst_query_new_uri ();
ret = gst_pad_peer_query (demux->sinkpad, query);
if (ret) {
- gst_query_parse_uri (query, &uri);
+ gst_query_parse_uri_redirection (query, &uri);
+ if (uri == NULL)
+ gst_query_parse_uri (query, &uri);
gst_hls_demux_set_location (demux, uri);
g_free (uri);
}
gst_hls_demux_set_location (demux, uri);
g_free (uri);
}