access/http: Share cookies between all playlist items
authorAntti Ajanki <antti.ajanki@iki.fi>
Tue, 16 Sep 2014 18:24:41 +0000 (21:24 +0300)
committerRémi Denis-Courmont <remi@remlab.net>
Tue, 16 Sep 2014 20:31:49 +0000 (23:31 +0300)
commit68699a322411774b9dd7f19a00163e4784c965dc
treee77825c20e84266202087d59f2163f2a28016e8d
parent18b4a0bf96e1e220ed6c7f255dac526801a67595
access/http: Share cookies between all playlist items

Shared cookies are required, for example, by certain HDS and HLS streams
that set a cookie when the manifest is read and expect it to be sent
back on subsequent fragment requests.

The cookie jar is created during playlist initialization. HTTP requests
inherit the cookie jar from the playlist.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
NEWS
include/vlc_http.h
modules/access/http.c
src/misc/httpcookies.c
src/playlist/engine.c