- access_InitFields( p_access ); \
- ACCESS_SET_CALLBACKS( Read, NULL, Control, NULL ); \
- MALLOC_ERR( p_access->p_sys, access_sys_t ); \
- p_sys = p_access->p_sys; memset( p_sys, 0, sizeof( access_sys_t ) );
-
- var_Create( p_access, "eyetv-channel", VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
- var_Get( p_access, "eyetv-channel", &val);
+ access_InitFields(p_access);
+ ACCESS_SET_CALLBACKS(NULL, BlockRead, Control, NULL);
+ p_sys = p_access->p_sys = calloc(1, sizeof(access_sys_t));
+ if (!p_sys)
+ return VLC_ENOMEM;