mirror of
https://github.com/mpv-player/mpv
synced 2024-11-14 22:48:35 +01:00
Get rid of useless vf->priv casts
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19469 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
af8b8d2fa4
commit
c8007742e7
@ -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 @@ static int put_image(struct vf_instance_s* vf,
|
||||
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:
|
||||
|
Loading…
Reference in New Issue
Block a user