vlc | branch: master | Felix Paul Kühne <[email protected]> | Mon Nov 30 
19:37:40 2015 +0100| [324b9c482ee3dc850c7d80abfd77a73ea3a6029a] | committer: 
Felix Paul Kühne

DSM access: disable fast-seek (closes #16007)

This matches all the other networking access modules and solves performance 
issues when playing high bitrate content

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=324b9c482ee3dc850c7d80abfd77a73ea3a6029a
---

 modules/access/dsm/access.c |    5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/modules/access/dsm/access.c b/modules/access/dsm/access.c
index 960f316..22e0fe6 100644
--- a/modules/access/dsm/access.c
+++ b/modules/access/dsm/access.c
@@ -539,12 +539,15 @@ static int Control( access_t *p_access, int i_query, 
va_list args )
     switch( i_query )
     {
     case ACCESS_CAN_SEEK:
-    case ACCESS_CAN_FASTSEEK:
     case ACCESS_CAN_PAUSE:
     case ACCESS_CAN_CONTROL_PACE:
         *va_arg( args, bool* ) = true;
         break;
 
+    case ACCESS_CAN_FASTSEEK:
+        *va_arg( args, bool* ) = false;
+        break;
+
     case ACCESS_GET_SIZE:
     {
         smb_stat st = smb_stat_fd( p_access->p_sys->p_session,

_______________________________________________
vlc-commits mailing list
[email protected]
https://mailman.videolan.org/listinfo/vlc-commits

Reply via email to