]> git.sesse.net Git - casparcg/blobdiff - core/mixer/audio/audio_mixer.cpp
audio_mixer: Added some comments.
[casparcg] / core / mixer / audio / audio_mixer.cpp
index 9f4baa7f70749dc1e9220ee613bf4aef2ecb394c..4dccf01a7a5b652e177184b1b3ccbdbc02ee0dea 100644 (file)
@@ -92,6 +92,8 @@ public:
        \r
        audio_buffer mix()\r
        {       \r
+               // NOTE: auto data should be larger than format_desc_.audio_samples_per_frame to allow sse to read/write beyond size.\r
+\r
                auto intermediate = std::vector<float, tbb::cache_aligned_allocator<float>>(format_desc_.audio_samples_per_frame+128, 0.0f);\r
 \r
                std::map<const void*, core::frame_transform> next_frame_transforms;\r
@@ -99,7 +101,7 @@ public:
                tbb::affinity_partitioner ap;\r
 \r
                BOOST_FOREACH(auto& item, items)\r
-               {                               \r
+               {                       \r
                        const auto next = item.transform;\r
                        auto prev = next;\r
 \r