载入中...
搜索中...
未找到
eve::action::IActionAudioWaveformProvider类 参考abstract
Optional synchronous audio waveform service consumed by the action editor. 更多...
#include <ActionAudioWaveform.h>
Public 成员函数 | |
| virtual | ~IActionAudioWaveformProvider ()=default |
| Releases IActionAudioWaveformProvider resources. | |
| virtual Result< ActionAudioWaveform > | waveform (const ActionAudioWaveformRequest &request)=0 |
| Decode and project one validated audio block into display buckets. | |
静态 Public 属性 | |
| static constexpr const char * | capabilityName = "IActionAudioWaveformProvider" |
详细描述
Optional synchronous audio waveform service consumed by the action editor.
The provider owns decoded resources and returns an independent bounded value. Calls are owner-thread-only and must not retain the borrowed request. Module shutdown must revoke the capability before destroying the implementation.
在文件 ActionAudioWaveform.h 第 44 行定义.
构造及析构函数说明
◆ ~IActionAudioWaveformProvider()
|
virtualdefault |
Releases IActionAudioWaveformProvider resources.
成员函数说明
◆ waveform()
|
pure virtual |
Decode and project one validated audio block into display buckets.
- 参数
-
request Borrowed request valid only for this synchronous call.
- 返回
- Owning waveform, or a structured resource/format diagnostic.
类成员变量说明
◆ capabilityName
|
staticconstexpr |
在文件 ActionAudioWaveform.h 第 46 行定义.
该类的文档由以下文件生成:
- src/modules/action/ActionAudioWaveform.h