![]() |
Audacity 3.2.0
|
#include <float.h>#include <sqlite3.h>#include "BasicUI.h"#include "DBConnection.h"#include "ProjectFileIO.h"#include "SampleFormat.h"#include "AudioSegmentSampleView.h"#include "XMLTagHandler.h"#include "SampleBlock.h"#include "UndoManager.h"#include "UndoTracks.h"#include "WaveTrack.h"#include "WaveTrackUtilities.h"#include "SentryHelper.h"#include <wx/log.h>#include <mutex>Go to the source code of this file.
Classes | |
| class | SqliteSampleBlock |
| Implementation of SampleBlock using Sqlite database. More... | |
| class | SqliteSampleBlockFactory |
| Implementation of SampleBlockFactory using Sqlite database. More... | |
Functions | |
| static size_t | EstimateRemovedBlocks (AudacityProject &project, size_t begin, size_t end) |
| Just to find a denominator for a progress indicator. More... | |
Variables | |
| static std::map< SampleBlockID, std::shared_ptr< SqliteSampleBlock > > | sSilentBlocks |
| static SampleBlockFactory::Factory::Scope | scope |
|
static |
Just to find a denominator for a progress indicator.
This estimate procedure should in fact be exact
Definition at line 1064 of file SqliteSampleBlock.cpp.
References details::begin(), details::end(), UndoTracks::Find(), UndoManager::Get(), TrackList::Get(), WaveTrackUtilities::InspectBlocks(), manager, and project.
Referenced by SqliteSampleBlockFactory::OnBeginPurge().
|
static |
Definition at line 1135 of file SqliteSampleBlock.cpp.
|
static |
Definition at line 143 of file SqliteSampleBlock.cpp.
Referenced by SqliteSampleBlockFactory::DoCreateSilent().