return;
}
+ SetShouldFeed(DemuxerStream::AUDIO, false);
+ SetShouldFeed(DemuxerStream::VIDEO, false);
+ ClearBufferQueue(DemuxerStream::VIDEO);
+ ClearBufferQueue(DemuxerStream::AUDIO);
+
seek_cb_ = std::move(seek_cb);
SeekInternal(time);
UpdateBufferedDtsDifference();
expected_seek_ = true;
- SetShouldFeed(DemuxerStream::AUDIO, false);
- SetShouldFeed(DemuxerStream::VIDEO, false);
- ClearBufferQueue(DemuxerStream::VIDEO);
- ClearBufferQueue(DemuxerStream::AUDIO);
buffer_observer_->ResetBufferStatus();
std::move(flush_cb).Run();