]> git.sesse.net Git - mlt/blobdiff - src/modules/decklink/consumer_decklink.cpp
Fix decklink choppy playback (3308341).
[mlt] / src / modules / decklink / consumer_decklink.cpp
index cf31fe94397f0ace539ea598fae58fb5b47c06e5..66d9e52bc9acda1d73b523df4cb811a405cb0172 100644 (file)
@@ -348,7 +348,7 @@ public:
                                }
 
                                // While rebuffering
-                               if ( isBuffering() )
+                               if ( videoCount == 0 && isBuffering() )
                                {
                                        // Only append audio to reach the ideal level and not overbuffer.
                                        int ideal = ( m_preroll - 1 ) * bmdAudioSampleRate48kHz / m_fps;