});\r
\r
if(nb_invalid_streams > 0) \r
- CASPAR_LOG(trace) << "[audio_mixer] Incorrect frame audio cadence detected."; \r
+ CASPAR_LOG(trace) << "[audio_mixer] Incorrect frame audio cadence detected. Appending empty samples."; \r
}\r
\r
std::vector<float> result_ps(audio_cadence_.front(), 0.0f);\r
//CASPAR_LOG(debug) << stream.audio_data.size() << L" : " << result_ps.size();\r
\r
if(stream.audio_data.size() < result_ps.size())\r
- {\r
stream.audio_data.resize(result_ps.size(), 0.0f);\r
- CASPAR_LOG(trace) << L"[audio_mixer] Appended zero samples";\r
- }\r
\r
auto out = boost::range::transform(result_ps, stream.audio_data, std::begin(result_ps), std::plus<float>());\r
stream.audio_data.erase(std::begin(stream.audio_data), std::begin(stream.audio_data) + std::distance(std::begin(result_ps), out));\r