MCPcopy Create free account
hub / github.com/audacity/audacity / Initialize

Method Initialize

src/ScrubState.cpp:300–310  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

298ScrubbingPlaybackPolicy::~ScrubbingPlaybackPolicy() = default;
299
300void ScrubbingPlaybackPolicy::Initialize( PlaybackSchedule &schedule,
301 double rate )
302{
303 PlaybackPolicy::Initialize(schedule, rate);
304 mScrubDuration = mStartSample = mEndSample = 0;
305 mOldEndTime = mNewStartTime = 0;
306 mScrubSpeed = 0;
307 mSilentScrub = mReplenish = false;
308 mUntilDiscontinuity = 0;
309 ScrubQueue::Instance.Init( schedule.mT0, rate, mOptions );
310}
311
312void ScrubbingPlaybackPolicy::Finalize( PlaybackSchedule & )
313{

Callers 2

ProjectWindowMethod · 0.45
onInitMethod · 0.45

Calls 2

InitializeFunction · 0.70
InitMethod · 0.45

Tested by

no test coverage detected