3#ifndef PARAMETERPLAYER_H
4#define PARAMETERPLAYER_H
6#include "ParameterBase.h"
19 const TYPE GetType()
const;
20 int SetType(TYPE type);
22 const QString GetUrl()
const;
23 int SetUrl(
const QString &szUrl);
25 const int GetCamera()
const;
26 int SetCamera(
int nIndex);
28 const int GetAudioInput()
const;
29 int SetAudioInput(
int nIndex);
31 void sigAudioInput(
int nIndex);
34 const bool GetEnableAudioInput()
const;
35 int SetEnableAudioInput(
bool bEnable);
37 void sigEnableAudioInput(
bool bEnable);
40 const bool GetAudioInputMuted()
const;
41 int SetAudioInputMuted(
bool bMuted);
43 void sigAudioInputMuted(
bool bMuted);
46 const float GetAudioInputVolume()
const;
47 int SetAudioInputVolume(
float fVolume);
49 void sigAudioInputVolume(
float fVolume);
52 const int GetAudioOutput()
const;
53 int SetAudioOutput(
int nIndex);
55 void sigAudioOutput(
int nIndex);
58 const bool GetEnableAudioOutput()
const;
59 int SetEnableAudioOutput(
bool bEnable);
61 void sigEnableAudioOutput(
bool bEnable);
64 const bool GetAudioOutputMuted()
const;
65 int SetAudioOutputMuted(
bool bMuted);
67 void sigAudioOutputMuted(
bool bMuted);
70 const float GetAudioOutputVolume()
const;
71 int SetAudioOutputVolume(
float fVolume);
73 void sigAudioOutputVolume(
float fVolume);
80 bool m_bEnableAudioInput;
81 bool m_bAudioInputMuted;
82 float m_fAudioInputVolume;
84 bool m_bEnableAudioOutput;
85 bool m_bAudioOutputMuted;
86 float m_fAudioOutputVolume;
89 const int GetScreen()
const;
90 int SetScreen(
int nIndex);
96 virtual int OnLoad(QSettings &set)
override;
97 virtual int OnSave(QSettings &set)
override;
The interface of connecter parameters.