gstreamer/gst-libs/gst/rtsp
Sebastian Cote 9e77d9cacf rtspconnection: also add Content-Type to HTTP POST request when tunnelling
When the GstRTSPConnection class sends a RTSP over HTTP tunnelling
request, the HTTP Content-Type header is missing from the HTTP POST
request.

This isn't a problem with most servers, but there are servers that
rejects the request without there also being a Content-Type header.

RFC 1945:
Any HTTP/1.0 message containing an entity body should include a
Content-Type header field defining the media type of that body.

Apple Dispatch 28:
QuickTime Streaming uses the "application/x-rtsp-tunnelled" MIME
type in both the Content-Type and Accept headers. This reflects
the data type that is expected and delivered by the client and server.

https://bugzilla.gnome.org/show_bug.cgi?id=793110
2018-02-08 16:08:03 +00:00
..
.gitignore rtsp: use generic marshaller 2014-10-24 10:17:47 +01:00
gstrtsp.h libs: Add missing single include headers and use them in GIRs 2012-11-21 11:01:24 +01:00
gstrtspconnection.c rtspconnection: also add Content-Type to HTTP POST request when tunnelling 2018-02-08 16:08:03 +00:00
gstrtspconnection.h rtspconnection: Allow setting a custom accept-certificate function for manually checking a TLS certificate for validity 2017-11-01 13:41:42 +02:00
gstrtspdefs.c doc: Add some missing/malformed Since markers 2017-10-16 14:17:00 +02:00
gstrtspdefs.h doc: Add some missing/malformed Since markers 2017-10-16 14:17:00 +02:00
gstrtspextension.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
gstrtspextension.h rtsp: Start implementing support for RTSP 2.0 2017-10-05 13:16:03 -03:00
gstrtspmessage.c rtsp: Register GstRTSPMessage as a boxed type 2017-12-06 10:40:55 +02:00
gstrtspmessage.h rtsp: Register GstRTSPMessage as a boxed type 2017-12-06 10:40:55 +02:00
gstrtsprange.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
gstrtsprange.h rtsp: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:22:45 +01:00
gstrtsptransport.c Use proper GtkDoc notation for NULL/FALSE/TRUE 2017-10-03 14:31:18 -07:00
gstrtsptransport.h rtsp: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:22:45 +01:00
gstrtspurl.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
gstrtspurl.h rtsp: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:22:45 +01:00
Makefile.am rtsp: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:22:45 +01:00
meson.build meson: remove vs_module_defs 2017-10-05 13:53:14 +01:00
rtsp.h libs: Use foo/foo.h as single-include header consistently everywhere 2012-12-12 17:13:10 +00:00
rtsp_mkenum.py rtsp: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:22:45 +01:00