Revision-tagged waveform and loop-preview diagnostics. 更多...
#include <AudioWaveform.h>
Public 属性 | |
| EditorStatus | status = EditorStatus::Failed |
| std::string | asset |
| Revision | sourceRevision = 0 |
| int | sampleRate = 0 |
| int | channels = 0 |
| double | duration = 0.0 |
| int | loopStartBucket = -1 |
| int | loopEndBucket = -1 |
| double | loopSeamDelta = 0.0 |
| std::vector< std::vector< AudioWaveformBucket > > | envelopes |
| std::vector< EditorDiagnostic > | diagnostics |
详细描述
Revision-tagged waveform and loop-preview diagnostics.
在文件 AudioWaveform.h 第 38 行定义.
类成员变量说明
◆ asset
| std::string eve::audio_editing::AudioWaveformResult::asset |
在文件 AudioWaveform.h 第 40 行定义.
被这些函数引用 eve::audio_editing::AudioWaveformService::generate().
◆ channels
| int eve::audio_editing::AudioWaveformResult::channels = 0 |
在文件 AudioWaveform.h 第 43 行定义.
被这些函数引用 eve::audio_editing::AudioWaveformService::generate().
◆ diagnostics
| std::vector<EditorDiagnostic> eve::audio_editing::AudioWaveformResult::diagnostics |
在文件 AudioWaveform.h 第 49 行定义.
被这些函数引用 eve::audio_editing::AudioWaveformService::generate().
◆ duration
| double eve::audio_editing::AudioWaveformResult::duration = 0.0 |
在文件 AudioWaveform.h 第 44 行定义.
被这些函数引用 eve::audio_editing::AudioWaveformService::generate().
◆ envelopes
| std::vector<std::vector<AudioWaveformBucket> > eve::audio_editing::AudioWaveformResult::envelopes |
◆ loopEndBucket
| int eve::audio_editing::AudioWaveformResult::loopEndBucket = -1 |
在文件 AudioWaveform.h 第 46 行定义.
被这些函数引用 eve::audio_editing::AudioWaveformService::generate().
◆ loopSeamDelta
| double eve::audio_editing::AudioWaveformResult::loopSeamDelta = 0.0 |
在文件 AudioWaveform.h 第 47 行定义.
被这些函数引用 eve::audio_editing::AudioWaveformService::generate().
◆ loopStartBucket
| int eve::audio_editing::AudioWaveformResult::loopStartBucket = -1 |
在文件 AudioWaveform.h 第 45 行定义.
被这些函数引用 eve::audio_editing::AudioWaveformService::generate().
◆ sampleRate
| int eve::audio_editing::AudioWaveformResult::sampleRate = 0 |
在文件 AudioWaveform.h 第 42 行定义.
被这些函数引用 eve::audio_editing::AudioWaveformService::generate().
◆ sourceRevision
| Revision eve::audio_editing::AudioWaveformResult::sourceRevision = 0 |
◆ status
| EditorStatus eve::audio_editing::AudioWaveformResult::status = EditorStatus::Failed |
该结构体的文档由以下文件生成:
- src/modules/audio/editing/AudioWaveform.h