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")
59PROPERTY_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")
68SCORE_COMMAND_DECL_T(Media::ChangeStream)
69SCORE_COMMAND_DECL_T(Media::ChangeStart)
70SCORE_COMMAND_DECL_T(Media::ChangeUpmix)
71SCORE_COMMAND_DECL_T(Media::ChangeTempo)
72SCORE_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