[MPlayer-cvslog] r19469 - trunk/libmpcodecs/vf_vo.c
reimar
subversion at mplayerhq.hu
Mon Aug 21 00:48:37 CEST 2006
Author: reimar
Date: Mon Aug 21 00:48:36 2006
New Revision: 19469
Modified:
trunk/libmpcodecs/vf_vo.c
Log:
Get rid of useless vf->priv casts
Modified: trunk/libmpcodecs/vf_vo.c
==============================================================================
--- trunk/libmpcodecs/vf_vo.c (original)
+++ trunk/libmpcodecs/vf_vo.c Mon Aug 21 00:48:36 2006
@@ -12,8 +12,8 @@
//===========================================================================//
-struct priv_t {double pts; vo_functions_t *vo;};
-#define video_out (((struct priv_t *)(vf->priv))->vo)
+struct vf_priv_s {double pts; vo_functions_t *vo;};
+#define video_out (vf->priv->vo)
static int query_format(struct vf_instance_s* vf, unsigned int fmt); /* forward declaration */
@@ -104,7 +104,7 @@
mp_image_t *mpi, double pts){
if(!vo_config_count) return 0; // vo not configured?
// record pts (potentially modified by filters) for main loop
- ((struct priv_t *)vf->priv)->pts = pts;
+ vf->priv->pts = pts;
// first check, maybe the vo/vf plugin implements draw_image using mpi:
if(video_out->control(VOCTRL_DRAW_IMAGE,mpi)==VO_TRUE) return 1; // done.
// nope, fallback to old draw_frame/draw_slice:
More information about the MPlayer-cvslog
mailing list