X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=core%2Fvideo_channel.cpp;h=267a821dbd50723cbc53edddbb2e18bdb2a5c2ae;hb=134faacd0105bffe3bd051d708f175010dd1e9b8;hp=2d323e1ca08cdb8f1a1a779945f2c81d8d048ff3;hpb=2fcb2929a931f68cea258bf5ec1f1642b954801b;p=casparcg diff --git a/core/video_channel.cpp b/core/video_channel.cpp index 2d323e1ca..267a821db 100644 --- a/core/video_channel.cpp +++ b/core/video_channel.cpp @@ -32,6 +32,8 @@ #include #include +#include "mixer/gpu/ogl_device.h" + #include #ifdef _MSC_VER @@ -62,10 +64,10 @@ public: , stage_(new caspar::core::stage(context_)) { diag_->add_guide("produce-time", 0.5f); - diag_->set_color("produce-time", diagnostics::color(1.0f, 0.0f, 0.0f)); - diag_->set_color("tick-time", diagnostics::color(0.1f, 0.7f, 0.8f)); + diag_->set_color("produce-time", diagnostics::color(0.0f, 1.0f, 0.0f)); + diag_->set_color("tick-time", diagnostics::color(0.0f, 0.6f, 0.9f)); diag_->set_color("output-time", diagnostics::color(1.0f, 0.5f, 0.0f)); - diag_->set_color("mix-time", diagnostics::color(0.0f, 1.0f, 0.0f)); + diag_->set_color("mix-time", diagnostics::color(1.0f, 1.0f, 0.9f)); CASPAR_LOG(info) << print() << " Successfully Initialized."; context_.execution().begin_invoke([this]{tick();}); @@ -151,5 +153,6 @@ safe_ptr video_channel::output() { return impl_->output_;} video_format_desc video_channel::get_video_format_desc() const{return impl_->context_.get_format_desc();} void video_channel::set_video_format_desc(const video_format_desc& format_desc){impl_->set_video_format_desc(format_desc);} std::wstring video_channel::print() const { return impl_->print();} +video_channel_context& video_channel::context(){return impl_->context_;} }} \ No newline at end of file