diff --git a/modules/access/screen/mac.c b/modules/access/screen/mac.c index c2aeb535d7..02ddb7ff90 100644 --- a/modules/access/screen/mac.c +++ b/modules/access/screen/mac.c @@ -186,7 +186,7 @@ block_t *screen_Capture( demux_t *p_demux ) if( !( p_block = block_New( p_demux, i_size ) ) ) { msg_Warn( p_demux, "cannot get block" ); - return 0; + return NULL; } CGPoint cursor_pos; diff --git a/modules/access/screen/screen.c b/modules/access/screen/screen.c index 27626025bd..e70b168e28 100644 --- a/modules/access/screen/screen.c +++ b/modules/access/screen/screen.c @@ -137,7 +137,6 @@ static int Open( vlc_object_t *p_this ) { demux_t *p_demux = (demux_t*)p_this; demux_sys_t *p_sys; - vlc_value_t val; /* Fill p_demux field */ p_demux->pf_demux = Demux; @@ -149,10 +148,8 @@ static int Open( vlc_object_t *p_this ) /* Update default_pts to a suitable value for screen access */ var_Create( p_demux, "screen-caching", VLC_VAR_INTEGER|VLC_VAR_DOINHERIT ); - var_Create( p_demux, "screen-fps", VLC_VAR_FLOAT|VLC_VAR_DOINHERIT ); - var_Get( p_demux, "screen-fps", &val ); - p_sys->f_fps = val.f_float; - p_sys->i_incr = 1000000 / val.f_float; + p_sys->f_fps = var_CreateGetFloat( p_demux, "screen-fps" ); + p_sys->i_incr = 1000000 / p_sys->f_fps;; p_sys->i_next_date = 0; #ifdef SCREEN_SUBSCREEN diff --git a/modules/access/screen/x11.c b/modules/access/screen/x11.c index 177f382346..8723f15014 100644 --- a/modules/access/screen/x11.c +++ b/modules/access/screen/x11.c @@ -150,7 +150,7 @@ block_t *screen_Capture( demux_t *p_demux ) if( !image ) { msg_Warn( p_demux, "cannot get image" ); - return 0; + return NULL; } i_size = image->bytes_per_line * image->height; @@ -159,7 +159,7 @@ block_t *screen_Capture( demux_t *p_demux ) { msg_Warn( p_demux, "cannot get block" ); XDestroyImage( image ); - return 0; + return NULL; } vlc_memcpy( p_block->p_buffer, image->data, i_size );