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>
Sun, 12 Oct 2014 17:54:07 +0000 (19:54 +0200)
commit76c70e33d2244a688832f03b53862eb5d9ad3b01
treebe65d0f4daef1d086c687b04fad2a7771892f005
parente44ee1eb8db7393e9d43207c2e1812720e292e6d
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.

Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
libavformat/icecast.c