2 #include <Media/Commands/MediaCommandFactory.hpp>
3 #include <Media/MediaFileHandle.hpp>
4 #include <Media/Sound/SoundModel.hpp>
6 #include <score/command/Command.hpp>
7 #include <score/command/PropertyCommand.hpp>
8 #include <score/model/path/Path.hpp>
15 SCORE_COMMAND_DECL(Media::CommandFactoryName(),
ChangeAudioFile,
"Change audio file")
59 PROPERTY_COMMAND_T(Media, ChangeStream, Sound::ProcessModel::p_stream,
"Change stream")
61 Media, ChangeStart, Sound::ProcessModel::p_startChannel, "Change start channel")
63 Media, ChangeUpmix, Sound::ProcessModel::p_upmixChannels, "Change upmix channels")
65 Media, ChangeStretchMode, Sound::ProcessModel::p_stretchMode, "Change stretch mode")
67 Media, ChangeTempo, Sound::ProcessModel::p_nativeTempo, "Change file tempo")
68 SCORE_COMMAND_DECL_T(Media::ChangeStream)
69 SCORE_COMMAND_DECL_T(Media::ChangeStart)
70 SCORE_COMMAND_DECL_T(Media::ChangeUpmix)
71 SCORE_COMMAND_DECL_T(Media::ChangeTempo)
72 SCORE_COMMAND_DECL_T(Media::ChangeStretchMode)
The Path class is a typesafe wrapper around ObjectPath.
Definition: Path.hpp:52
The Command class.
Definition: Command.hpp:34
Definition: DataStreamHelpers.hpp:103
Definition: TimeValue.hpp:21
Definition: DocumentContext.hpp:18