]> git.sesse.net Git - vlc/commit
httpd: Start new clients only at keyframes.
authorSteinar H. Gunderson <steinar+vlc@gunderson.no>
Fri, 16 Aug 2013 14:42:40 +0000 (16:42 +0200)
committerRafaël Carré <funman@videolan.org>
Mon, 16 Sep 2013 12:39:12 +0000 (14:39 +0200)
commit79ced312c75548037d641153bf3e7c092b71e3f8
treee34cbcec610b609b62c0bf71909bb2a038441bc7
parent0e73f22eb5e02151b94a4bffe0086e813d0d6a23
httpd: Start new clients only at keyframes.

When the mux is capable of marking blocks as containing keyframes
(currently only the avformat mux), start new clients only on such
frames. This makes sure they do not get anything they might not
decode at the beginning of the stream.

This patch completes WebM streaming support.

Signed-off-by: Rafaël Carré <funman@videolan.org>
include/vlc_httpd.h
modules/access_output/http.c
src/network/httpd.c