[vlc-commits] chromecast: rework seek

Thomas Guillem git at videolan.org
Tue Feb 6 19:33:22 CET 2018


vlc/vlc-3.0 | branch: master | Thomas Guillem <thomas at gllm.fr> | Mon Feb  5 18:44:16 2018 +0100| [0969655b3cd23bd64da6c1f9fec0b4ac18dfbfcf] | committer: Jean-Baptiste Kempf

chromecast: rework seek

Don't seek from demux filter but from the the sout. Do it only one time for
every stream ids. Pause the httpd server while seeking in order to prevent the
CC to flush valid post flush buffers.

(cherry picked from commit 82f4830bf59326093f87d9ded6769dfadbbed1c1)
Signed-off-by: Jean-Baptiste Kempf <jb at videolan.org>

> http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commit;h=0969655b3cd23bd64da6c1f9fec0b4ac18dfbfcf
---

 modules/stream_out/chromecast/cast.cpp             | 60 ++++++++++++++++++++--
 modules/stream_out/chromecast/chromecast.h         |  9 +++-
 modules/stream_out/chromecast/chromecast_common.h  |  2 -
 modules/stream_out/chromecast/chromecast_ctrl.cpp  | 30 ++++++-----
 modules/stream_out/chromecast/chromecast_demux.cpp | 54 +------------------
 5 files changed, 81 insertions(+), 74 deletions(-)

Diff:   http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commitdiff;h=0969655b3cd23bd64da6c1f9fec0b4ac18dfbfcf


More information about the vlc-commits mailing list