ARA document controller — manages the plugin's view of the DAW's audio content. More...
#include <ara.hpp>
Public Member Functions | |
| virtual | ~AraDocumentController ()=default |
| virtual void | begin_editing () |
| Called when the host creates a new document. | |
| virtual void | end_editing () |
| Called when the host finishes editing the document. | |
| virtual void | notify_audio_source_content_changed (int64_t audio_source_id) |
| Called when audio source data is available. | |
| virtual int | supported_roles () const |
| Get the supported ARA roles for this plugin. | |
| virtual bool | is_ara_supported () const |
| Whether this plugin supports ARA. | |
| virtual std::string | ara_factory_name () const |
| ARA factory name (displayed in the DAW). | |
ARA document controller — manages the plugin's view of the DAW's audio content.
This is a stub interface. Full implementation requires the ARA SDK.
|
virtualdefault |
|
inlinevirtual |
ARA factory name (displayed in the DAW).
|
inlinevirtual |
Called when the host creates a new document.
|
inlinevirtual |
Called when the host finishes editing the document.
|
inlinevirtual |
Whether this plugin supports ARA.
|
inlinevirtual |
Called when audio source data is available.
|
inlinevirtual |
Get the supported ARA roles for this plugin.