X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Foal%2Fconsumer%2Foal_consumer.cpp;h=e554e2b5d263884b0dd53439846e2dc7768bf655;hb=cfb43863fdbb77456111b043e70188ff5b6b53f2;hp=41826d8da3f5e775638af76b2f747cafba42d9a5;hpb=faa3874023a3e05e041756fc3ab49d2b9f9e3d6f;p=casparcg diff --git a/modules/oal/consumer/oal_consumer.cpp b/modules/oal/consumer/oal_consumer.cpp index 41826d8da..e554e2b5d 100644 --- a/modules/oal/consumer/oal_consumer.cpp +++ b/modules/oal/consumer/oal_consumer.cpp @@ -50,7 +50,7 @@ struct oal_consumer : public core::frame_consumer, public sf::SoundStream int channel_index_; tbb::concurrent_bounded_queue> input_; - boost::circular_buffer container_; + boost::circular_buffer container_; tbb::atomic is_running_; core::audio_buffer temp; @@ -62,7 +62,6 @@ public: { graph_->add_guide("tick-time", 0.5); graph_->set_color("tick-time", diagnostics::color(0.0f, 0.6f, 0.9f)); - graph_->set_text(print()); diagnostics::register_graph(graph_); is_running_ = true; @@ -87,6 +86,8 @@ public: { format_desc_ = format_desc; channel_index_ = channel_index; + graph_->set_text(print()); + if(Status() != Playing) { sf::SoundStream::Initialize(2, 48000);