governor governor_;\r
\r
tbb::atomic<bool> is_running_;\r
- \r
+ \r
implementation(frame_muxer2::video_source_t* video_source,\r
frame_muxer2::audio_source_t* audio_source,\r
frame_muxer2::target_t& target,\r
std::shared_ptr<core::audio_buffer> audio = receive(audio_source_);\r
\r
if(audio == flush_audio())\r
- {\r
- if(!audio_data_.empty())\r
- {\r
- CASPAR_LOG(info) << L"[frame_muxer] Truncating audio: " << audio_data_.size();\r
- audio_data_.clear();\r
- }\r
- }\r
+ return receive_audio();\r
\r
if(audio == eof_audio())\r
return nullptr;\r