bool VideoOutputOpenGLVAAPI::Init(int width, int height, float aspect, WId winid, const QRect &win_rect, MythCodecID codec_id) { bool ok = VideoOutputOpenGL::Init(width, height, aspect, winid, win_rect, codec_id); if (ok && codec_is_vaapi(video_codec_id)) return CreateVAAPIContext(window.GetActualVideoDim()); return ok; }
bool VideoOutputOpenGLVAAPI::Init(const QSize &video_dim_buf, const QSize &video_dim_disp, float aspect, WId winid, const QRect &win_rect, MythCodecID codec_id) { bool ok = VideoOutputOpenGL::Init(video_dim_buf, video_dim_disp, aspect, winid, win_rect, codec_id); if (ok && codec_is_vaapi(video_codec_id)) return CreateVAAPIContext(window.GetActualVideoDim()); return ok; }