icecast: Do not use chunked post
authorMark McGough <madmanmarkau@gmail.com>
Sun, 12 Oct 2014 10:24:07 +0000 (18:24 +0800)
committerLuca Barbato <lu_zero@gentoo.org>
Sat, 28 Feb 2015 14:04:30 +0000 (15:04 +0100)
commite10028431d5cd90db7b2a4b0d16721bb1a6d75e3
treeadcea78c11344f587628d3b02efdfb86f1d4d7b7
parent4cd54b2f976738682cdf8a38a1719b8bba1a018c
icecast: Do not use chunked post

Icecast uses HTTP 1.0 while Libav uses HTTP 1.1 and enables by
default chunked post.

Icecast actually forwards the HTTP chunk headers to the listener
as part of the media stream (without the chunk encoding HTTP headers)
causing the players to lose sync.

Disabling the option is enough to feed icecast properly.

(cherry picked from commit 76c70e33d2244a688832f03b53862eb5d9ad3b01)
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
libavformat/icecast.c