Files
qt5-legatus-legacy/Lts/Services/AudioVideoManagement/UnitTests/ava_comm_double.h
T
2026-08-13 18:33:10 +02:00

71 lines
2.9 KiB
C++
Executable File

/**
* @RDE_HEADER@
* AvaCommDouble
* $Id$
* $HeadURL$
* $Author$
* Created by Christian Fröbel, NLE, 2018-12-19
*/
#pragma once
#include <AudioVideoManagement/iava_comm.h>
namespace AudioVideoManagement
{
/**
* All methods with empty implementation -- we only need the signals.
* @author Christian Fröbel
*/
class AvaCommDouble : public IAvaComm
{
public:
void forceDisconnect() override {}
void switchContext(int) override {}
void setUserProfile(const QString &, const QString &, AvaAudioPrio, AvaGuiStyle) override {}
void setTimezone(QChar) override {}
void setVideoDialogProfile(const QString &, AvaVisibility) override {}
void setVideoDialogGeometry(const QString &, const QRect &) override {}
void setVideoProfile(const QString &, const QString &) override {}
void setAnnouncementProfile(AvaSumChannel, const QString &, const QString &, const QString &) override {}
void getStreamList(AvaStreamType, AvaStreamSource) override {}
void chooseStream(const QString &, const QString &, bool ) override {}
void chooseStreamOverview(const QString &, const QStringList &, bool ) override {}
void releaseStream(const QString &, const QString &) override {}
void queryTimeline(const QString &, const boost::optional<AvaTimePoint> & = {}, const boost::optional<AvaTimePoint> & = {}) override {}
void setVolume(AvaVolume) override {}
void chooseImport(const QString &, const QString &, int ) override {}
void releaseImport(const QString &) override {}
void sendPreparedCommand(const QString &) override {}
void startStream(const QString &, const QString &, AvaSpeed) override {}
void stopStream(const QString &, const QString &) override {}
void pauseStream(const QString &, const QString &) override {}
void setStreamSpeed(const QString &, const QString &, AvaSpeed) override {}
void setAbsPosition(const QString &, const QString &, AvaTimePoint) override {}
void positionUpdate(const QString &, const QString &, std::chrono::milliseconds) override {}
void setPint(const QString &, const QString &, bool ) override {}
void getElokaList(const QString &) override {}
void chooseEloka(const QString &, const QString &, AvaElokaMode) override {}
void releaseEloka(const QString &) override {}
void queryEloka(AvaQueryElokaMode) override {}
void setScript(const QString &, const QString &, AvaScriptSource, const QVector<AvaScriptEntry> &) override {}
void releaseScript(const QString &, const QString &) override {}
void startScript(const QString &, const QString &) override {}
void stopScript(const QString &, const QString &) override {}
void pauseScript(const QString &, const QString &) override {}
void setAbsPositionScript(const QString &, const QString &, AvaTimePoint) override {}
void defineStreamNameMapping(const QString &, const QString &) override {}
void resetStreamNameMapping() override {}
void keepAlive() override {}
};
} // namespace AudioVideoManagement