vlc | branch: master | Rémi Denis-Courmont <[email protected]> | Wed May 1 11:22:30 2013 +0300| [e5951eb37ac372539154b60fc70540b59e2f24c6] | committer: Rémi Denis-Courmont
vout: small simplification > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=e5951eb37ac372539154b60fc70540b59e2f24c6 --- src/video_output/vout_intf.c | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/src/video_output/vout_intf.c b/src/video_output/vout_intf.c index 9924a6b..e995c3a 100644 --- a/src/video_output/vout_intf.c +++ b/src/video_output/vout_intf.c @@ -236,10 +236,12 @@ void vout_IntfInit( vout_thread_t *p_vout ) } var_AddCallback( p_vout, "crop", CropCallback, NULL ); - var_Get( p_vout, "crop", &old_val ); - if( old_val.psz_string && *old_val.psz_string ) + psz_buf = var_GetNonEmptyString( p_vout, "crop" ); + if( psz_buf != NULL ) + { var_TriggerCallback( p_vout, "crop" ); - free( old_val.psz_string ); + free( psz_buf ); + } /* Monitor pixel aspect-ratio */ var_Create( p_vout, "monitor-par", VLC_VAR_STRING | VLC_VAR_DOINHERIT ); @@ -270,10 +272,12 @@ void vout_IntfInit( vout_thread_t *p_vout ) } var_AddCallback( p_vout, "aspect-ratio", AspectCallback, NULL ); - var_Get( p_vout, "aspect-ratio", &old_val ); - if( (old_val.psz_string && *old_val.psz_string) ) + psz_buf = var_GetNonEmptyString( p_vout, "aspect-ratio" ); + if( psz_buf != NULL ) + { var_TriggerCallback( p_vout, "aspect-ratio" ); - free( old_val.psz_string ); + free( psz_buf ); + } /* Add a variable to indicate if the window should be on top of others */ var_Create( p_vout, "video-on-top", VLC_VAR_BOOL | VLC_VAR_DOINHERIT _______________________________________________ vlc-commits mailing list [email protected] http://mailman.videolan.org/listinfo/vlc-commits
