gstreamer/gst-libs/gst
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
..
adaptivedemux adaptivedemux: minor clean-up 2015-07-20 16:04:26 +01:00
base aggregator: Queue "latency" buffers at each sink pad. 2015-07-30 14:00:05 -04:00
basecamerabinsrc Remove obsolete Android build cruft 2015-04-26 18:59:32 +01:00
codecparsers codecparsers: h265: Fix the range of delta_chroma_log2_weight_denom 2015-08-12 14:11:31 +02:00
gl gl: Add opengl_version.h to the list of sources 2015-08-10 14:51:02 -04:00
insertbin Remove obsolete Android build cruft 2015-04-26 18:59:32 +01:00
interfaces Remove obsolete Android build cruft 2015-04-26 18:59:32 +01:00
mpegts mpegts: return early if packetizing short section 2015-06-12 19:21:51 +01:00
uridownloader dashdemux: add support for HTTP HEAD method of time sync 2015-08-14 06:47:21 -03:00
video videoaggregator: Remove broken _clip vfunc 2015-07-30 14:00:05 -04:00
wayland libs: Don't install headers and pc files for libgstwayland/badvideo/badbase 2014-07-11 09:33:57 +02:00
gettext.h Fix FSF address 2012-11-04 00:09:59 +00:00
glib-compat-private.h glib-compat-private.h: remove old GStaticRecMutex stuff 2013-02-12 10:39:44 +00:00
gst-i18n-plugin.h Fix FSF address 2012-11-04 00:09:59 +00:00
Makefile.am gst-libs: build order: uridownloader before adaptivedemux 2014-12-08 08:24:17 -03:00