载入中...
搜索中...
未找到
AudioSourceEditor.h
浏览该文件的文档.
91 [[nodiscard]] audio_editing::Result<void> configureWorkspace(editor::EditorWorkspace& workspace) const;
128 [[nodiscard]] audio_editing::Result<audio_editing::AudioTransportSnapshot> update(double deltaSeconds);
171 const audio_editing::AudioTransportSnapshot& transport() const noexcept { return lastTransport_; }
Revision-safe play/pause/seek/custom-loop state machine for asset audition.
Definition AudioTransport.h:52
Serializable audio-source authoring target independent of OpenAL handles.
Definition AudioTarget.h:19
Codec-neutral waveform generation and loop QA service.
Definition AudioWaveform.h:53
Minimal playback backend boundary used by the deterministic transport controller.
Definition AudioTransport.h:29
Clock-backed audition used when no live OpenAL Source is attached.
Definition AudioSourceEditor.h:29
audio_editing::Result< void > seek(double seconds) override
Seeks .
Definition AudioSourceEditor.cpp:65
Timeline-style controller for one authored audio source.
Definition AudioSourceEditor.h:71
const audio_editing::AudioSourceTarget & target() const noexcept
Borrow the authoritative source document.
Definition AudioSourceEditor.h:85
AudioSourceEditor & operator=(const AudioSourceEditor &)=delete
audio_editing::EditorValue snapshot() const
Canonical snapshot of the source document.
Definition AudioSourceEditor.h:174
AudioSourceEditor(const AudioSourceEditor &)=delete
bool canUndo() const noexcept
Definition AudioSourceEditor.h:136
In-process authority for a single editable runtime or document target.
Definition EditingAuthority.h:36
Deterministic owning value tree shared by authoring hosts.
Definition EditingValue.h:19
Composition model shared by project-specific developer and runtime editors.
Definition EditorWorkspace.h:43
Local transaction coordinator backed by an injected edit authority.
Definition EditorTransactionService.h:48
Definition AudioEditorModule.cpp:17
Definition Container.h:602
Immutable revision-tagged audition playhead observation.
Definition AudioTransport.h:17
Revision-tagged waveform and loop-preview diagnostics.
Definition AudioWaveform.h:38
Decoded interleaved PCM supplied by an audio importer or codec plugin.
Definition AudioWaveform.h:13