[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