gstreamer/gst-libs/gst/uridownloader
Alex Ashley 93edd99bf7 dashdemux: add support for HTTP HEAD method of time sync
The urn:mpeg:dash:utc:http-head:2014 method of time synchronisation
uses an HTTP HEAD request to a specified URL and then parses the
Date: HTTP response header.

This commit adds support to dashdemux for this method of time
synchronisation by making a HEAD request and then parsing the Date:
response.

This commit adds support to gstfragment to return the HTTP headers
and to uridownloader to support HEAD requests. To avoid creating a
new API, the RANGE get function is re-used (abused?) with start=-1
and end=-1 to indicate a HEAD request.

https://bugzilla.gnome.org/show_bug.cgi?id=752413
2015-08-14 06:47:21 -03:00
..
gstfragment.c dashdemux: add support for HTTP HEAD method of time sync 2015-08-14 06:47:21 -03:00
gstfragment.h dashdemux: add support for HTTP HEAD method of time sync 2015-08-14 06:47:21 -03:00
gsturidownloader.c dashdemux: add support for HTTP HEAD method of time sync 2015-08-14 06:47:21 -03:00
gsturidownloader.h libs:uridownloader: Properly declare APIs as UNSTABLE 2014-06-21 17:02:50 +02:00
gsturidownloader_debug.h uridownloader: refactor gsturidownloader to its own lib 2013-05-07 20:02:41 -03:00
Makefile.am Remove obsolete Android build cruft 2015-04-26 18:59:32 +01:00