\r
{ // sanity check\r
\r
- auto invalid_streams = boost::distance(audio_streams_ | \r
- boost::adaptors::map_values | \r
- boost::adaptors::filtered([&](const audio_stream& x)\r
- {return x.audio_data.size() < audio_cadence_.front();}));\r
+ auto nb_invalid_streams = boost::count_if(audio_streams_ | boost::adaptors::map_values, [&](const audio_stream& x)\r
+ {\r
+ return x.audio_data.size() < audio_cadence_.front();\r
+ });\r
\r
- if(invalid_streams > 0) \r
+ if(nb_invalid_streams > 0) \r
CASPAR_LOG(trace) << "[audio_mixer] Incorrect frame audio cadence detected."; \r
}\r
\r