diff --git a/frontend/widgets/OBSBasic.hpp b/frontend/widgets/OBSBasic.hpp index 1cfe14f1a..848b70bc7 100644 --- a/frontend/widgets/OBSBasic.hpp +++ b/frontend/widgets/OBSBasic.hpp @@ -1124,7 +1124,7 @@ public: const OBS::Canvas &AddCanvas(const std::string &name, obs_video_info *ovi = nullptr, int flags = 0); public slots: - bool RemoveCanvas(obs_canvas_t *canvas); + bool RemoveCanvas(OBSCanvas canvas); /* ------------------------------------- * MARK: - OBSBasic_SceneItems diff --git a/frontend/widgets/OBSBasic_Canvases.cpp b/frontend/widgets/OBSBasic_Canvases.cpp index 35e25afec..9b1f346ef 100644 --- a/frontend/widgets/OBSBasic_Canvases.cpp +++ b/frontend/widgets/OBSBasic_Canvases.cpp @@ -31,7 +31,7 @@ const OBS::Canvas &OBSBasic::AddCanvas(const std::string &name, obs_video_info * return it; } -bool OBSBasic::RemoveCanvas(obs_canvas_t *canvas) +bool OBSBasic::RemoveCanvas(OBSCanvas canvas) { if (!canvas) return false;