]> git.sesse.net Git - casparcg/commitdiff
Added som NTSC audio cadence comments.
authorronag <ronag@362d55ac-95cf-4e76-9f9a-cbaa9c17b72d>
Wed, 7 Dec 2011 20:16:05 +0000 (20:16 +0000)
committerronag <ronag@362d55ac-95cf-4e76-9f9a-cbaa9c17b72d>
Wed, 7 Dec 2011 20:16:05 +0000 (20:16 +0000)
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/trunk@1831 362d55ac-95cf-4e76-9f9a-cbaa9c17b72d

core/consumer/frame_consumer.cpp
modules/decklink/producer/decklink_producer.cpp

index 5f589fae442a585d261771174ad1c8ef5f96cbc3..cbdcd65f3503a15e01eb59e9e5d4e2963eed75a1 100644 (file)
@@ -88,8 +88,9 @@ public:
        {               \r
                bool result = true;\r
                \r
-               if(boost::range::equal(sync_buffer_, audio_cadence_))\r
-               {\r
+               if(boost::range::equal(sync_buffer_, audio_cadence_)) \r
+               {       \r
+                       // Audio sent so far is in sync, now we can send the next chunk.\r
                        result = consumer_->send(frame);\r
                        boost::range::rotate(audio_cadence_, std::begin(audio_cadence_)+1);\r
                }\r
index e00ccc28cbd8d1a5a8a56e741d95192b33eef97b..ac672dba0c16066827148ccbff9fdaab5659c2f2 100644 (file)
@@ -211,7 +211,8 @@ public:
                        else                    \r
                                audio_buffer = std::make_shared<core::audio_buffer>(audio_cadence_.front(), 0);\r
                        \r
-                       // Note: Uses the following cadence (1602, 1602, 1601, 1602, 1601) in order to fill mixer as much as possible.\r
+                       // Note: Uses the following cadence for 1001 modes (1602, 1602, 1601, 1602, 1601)\r
+                       // This cadence fills the audio mixer most optimally.\r
 \r
                        sync_buffer_.push_back(audio_buffer->size());           \r
                        if(!boost::range::equal(sync_buffer_, audio_cadence_))\r