From 8510ddba4c51a2fd27f2a96508b963e4cf5c9857 Mon Sep 17 00:00:00 2001 From: wm4 Date: Sat, 14 Dec 2013 01:15:56 +0100 Subject: [PATCH] dvdnav: enable caching No idea why this was disabled. It was in the original MPlayer code, which doesn't make much sense to me, because using the MPlayer stream cache seems 100% broken due to design issues. --- stream/stream_dvdnav.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/stream/stream_dvdnav.c b/stream/stream_dvdnav.c index 6d019cbf43..3213665051 100644 --- a/stream/stream_dvdnav.c +++ b/stream/stream_dvdnav.c @@ -643,8 +643,7 @@ static struct priv *new_dvdnav_stream(struct priv *priv, char *filename) if (!priv->dvdnav) return NULL; - /* turn off dvdnav caching */ - dvdnav_set_readahead_flag(priv->dvdnav, 0); + dvdnav_set_readahead_flag(priv->dvdnav, 1); if (dvdnav_set_PGC_positioning_flag(priv->dvdnav, 1) != DVDNAV_STATUS_OK) mp_msg(MSGT_OPEN, MSGL_ERR, "stream_dvdnav, failed to set PGC positioning\n");