Loading...
Searching...
No Matches
plugins/score-plugin-media/Media/Merger/Metadata.hpp
1#pragma once
2#include <Process/ProcessMetadata.hpp>
3
4namespace Media
5{
6namespace Merger
7{
8class Model;
9}
10}
11
12PROCESS_METADATA(
13 , Media::Merger::Model, "fa02fc21-80ab-41e7-a3c9-5d2fa34ecda7", "Merger",
14 "Audio Merger", Process::ProcessCategory::Other, "Audio/Utilities",
15 "Merge multiple audio inputs into a single audio output", "ossia score", {},
16 {std::vector<Process::PortType>{Process::PortType::Audio}},
17 {std::vector<Process::PortType>{Process::PortType::Audio}},
18 QUrl("https://ossia.io/score-docs/processes/audio-utilities.html#stereo-merger"),
19 Process::ProcessFlags::SupportsLasting | Process::ProcessFlags::DynamicPorts)
20
21UNDO_NAME_METADATA(EMPTY_MACRO, Media::Merger::Model, "Audio Merger")
Definition score-plugin-media/Media/Merger/Model.hpp:17
@ DynamicPorts
The process has a variable structure, e.g. its ports can change dynamically.
Definition ProcessFlags.hpp:59