/***************************************************************************** * DisplayVideo: displays previously rendered output *****************************************************************************/ static void DisplayVideo( vout_thread_t *p_vout, picture_t *p_pic ) { vout_sys_t *p_sys = p_vout->p_sys; vout_display_opengl_Display( &p_sys->vgl, &p_vout->fmt_out ); VLC_UNUSED( p_pic ); }
static void PictureDisplay (vout_display_t *vd, picture_t *pic, subpicture_t *subpicture) { vout_display_sys_t *sys = vd->sys; vout_display_opengl_Display (&sys->vgl, &vd->source); picture_Release (pic); (void)subpicture; }
static void Display(vout_display_t *vd, picture_t *picture, subpicture_t *subpicture) { vout_display_sys_t *sys = vd->sys; vout_display_opengl_Display(sys->vgl, &vd->source); picture_Release(picture); if (subpicture) subpicture_Delete(subpicture); CommonDisplay(vd); }