]> git.sesse.net Git - vlc/blobdiff - modules/access/eyetv.m
avio: remove interrupt callback for output
[vlc] / modules / access / eyetv.m
index d3ac992b9d5665178f9fed667c0bba3660f97e54..e6010f3b02ac57f6fd04c62260dfe7e5adb946f7 100644 (file)
@@ -259,7 +259,7 @@ static block_t *BlockRead(access_t *p_access)
         return NULL;
 
     /* Read data */
-    p_block = block_New(p_access, MTU);
+    p_block = block_Alloc(MTU);
     len = net_Read(p_access, p_sys->eyetvSock, NULL,
                     p_block->p_buffer, MTU, false);
 
@@ -295,26 +295,13 @@ static int Control(access_t *p_access, int i_query, va_list args)
             pb_bool = (bool*)va_arg(args, bool*);
             *pb_bool = false;
             break;
-
-        /* */
         case ACCESS_GET_PTS_DELAY:
             pi_64 = (int64_t*)va_arg(args, int64_t *);
             *pi_64 =
                 INT64_C(1000) * var_InheritInteger(p_access, "live-caching");
             break;
-
-        case ACCESS_SET_PAUSE_STATE:
-        case ACCESS_GET_TITLE_INFO:
-        case ACCESS_SET_TITLE:
-        case ACCESS_SET_SEEKPOINT:
-        case ACCESS_SET_PRIVATE_ID_STATE:
-        case ACCESS_GET_CONTENT_TYPE:
-            return VLC_EGENERIC;
-
         default:
-            msg_Warn(p_access, "unimplemented query in control");
             return VLC_EGENERIC;
-
     }
     return VLC_SUCCESS;
 }