Unified notification of source creation with Source info

New virtual function source::info used for notification after adding source
This commit is contained in:
Bruno Herbelin
2021-12-05 18:32:23 +01:00
parent bf3fc61ef7
commit 4675be7e2a
15 changed files with 111 additions and 18 deletions

View File

@@ -733,7 +733,7 @@ FrameBuffer *Source::frame() const
return renderbuffer_;
}
else {
static FrameBuffer *black = new FrameBuffer(640,480);
static FrameBuffer *black = new FrameBuffer(320,180);
return black;
}
}
@@ -916,3 +916,13 @@ void CloneSource::accept(Visitor& v)
v.visit(*this);
}
glm::ivec2 CloneSource::icon() const
{
return glm::ivec2(9, 2);
}
std::string CloneSource::info() const
{
return std::string("clone of '") + origin_->name() + "'";
}