![]() |
Audacity 3.2.0
|
#include <float.h>
#include <sqlite3.h>
#include "BasicUI.h"
#include "DBConnection.h"
#include "ProjectFileIO.h"
#include "SampleFormat.h"
#include "XMLTagHandler.h"
#include "SampleBlock.h"
#include "UndoManager.h"
#include "WaveTrack.h"
#include "SentryHelper.h"
#include <wx/log.h>
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 1016 of file SqliteSampleBlock.cpp.
References PackedArray::begin(), PackedArray::end(), UndoManager::Get(), TrackList::Get(), SampleBlock::GetBlockID(), InspectBlocks(), manager, UndoStackElem::state, and UndoState::tracks.
Referenced by SqliteSampleBlockFactory::OnBeginPurge().
|
static |
Definition at line 1081 of file SqliteSampleBlock.cpp.
|
static |
Definition at line 132 of file SqliteSampleBlock.cpp.
Referenced by SqliteSampleBlockFactory::DoCreateSilent().