Remove unused _last_pull.
authorCarl Hetherington <cth@carlh.net>
Tue, 16 May 2017 08:58:26 +0000 (09:58 +0100)
committerCarl Hetherington <cth@carlh.net>
Tue, 16 May 2017 08:58:26 +0000 (09:58 +0100)
src/lib/audio_merger.cc
src/lib/audio_merger.h

index 8a69dee5204036381253a4f23e54ba12892587e6..a16c378c67309dac758c90abd27fc275ef7db769 100644 (file)
@@ -56,11 +56,9 @@ AudioMerger::pull (DCPTime time)
 {
        list<pair<shared_ptr<AudioBuffers>, DCPTime> > out;
 
-       DCPTimePeriod period (_last_pull, time);
-       _buffers.sort (AudioMerger::BufferComparator());
-
        list<Buffer> new_buffers;
 
+       _buffers.sort (AudioMerger::BufferComparator());
        BOOST_FOREACH (Buffer i, _buffers) {
                if (i.period().to <= time) {
                        /* Completely within the pull period */
@@ -98,7 +96,6 @@ AudioMerger::pull (DCPTime time)
 void
 AudioMerger::push (boost::shared_ptr<const AudioBuffers> audio, DCPTime time)
 {
-       DCPOMATIC_ASSERT (time >= _last_pull);
        DCPOMATIC_ASSERT (audio->frames() > 0);
 
        DCPTimePeriod period (time, time + DCPTime::from_frames (audio->frames(), _frame_rate));
@@ -164,5 +161,4 @@ void
 AudioMerger::clear ()
 {
        _buffers.clear ();
-       _last_pull = DCPTime ();
 }
index c3e627fcd7ccc60656254ee3f5f40e21e4f232f5..6c9d87097c6fc4458706317338f3dac426d863d8 100644 (file)
@@ -79,6 +79,5 @@ private:
        };
 
        std::list<Buffer> _buffers;
-       DCPTime _last_pull;
        int _frame_rate;
 };