Lines Matching refs:tsmf
75 static int xf_tsmf_xv_video_frame_event(TsmfClientContext* tsmf, TSMF_VIDEO_FRAME_EVENT* event) in xf_tsmf_xv_video_frame_event() argument
94 if (!tsmf) in xf_tsmf_xv_video_frame_event()
97 xfc = (xfContext*)tsmf->custom; in xf_tsmf_xv_video_frame_event()
310 int xf_tsmf_xv_init(xfContext* xfc, TsmfClientContext* tsmf) in xf_tsmf_xv_init() argument
416 if (tsmf) in xf_tsmf_xv_init()
418 xfc->tsmf = tsmf; in xf_tsmf_xv_init()
419 tsmf->custom = (void*)xfc; in xf_tsmf_xv_init()
421 tsmf->FrameEvent = xf_tsmf_xv_video_frame_event; in xf_tsmf_xv_init()
427 int xf_tsmf_xv_uninit(xfContext* xfc, TsmfClientContext* tsmf) in xf_tsmf_xv_uninit() argument
431 WINPR_UNUSED(tsmf); in xf_tsmf_xv_uninit()
448 if (xfc->tsmf) in xf_tsmf_xv_uninit()
450 xfc->tsmf->custom = NULL; in xf_tsmf_xv_uninit()
451 xfc->tsmf = NULL; in xf_tsmf_xv_uninit()
459 int xf_tsmf_init(xfContext* xfc, TsmfClientContext* tsmf) in xf_tsmf_init() argument
462 return xf_tsmf_xv_init(xfc, tsmf); in xf_tsmf_init()
468 int xf_tsmf_uninit(xfContext* xfc, TsmfClientContext* tsmf) in xf_tsmf_uninit() argument
471 return xf_tsmf_xv_uninit(xfc, tsmf); in xf_tsmf_uninit()