• Home
  • Raw
  • Download

Lines Matching full:virtual

35   virtual int32_t ActiveAudioLayer(
39 virtual InitStatus Init() = 0;
40 virtual int32_t Terminate() = 0;
41 virtual bool Initialized() const = 0;
44 virtual int16_t PlayoutDevices() = 0;
45 virtual int16_t RecordingDevices() = 0;
46 virtual int32_t PlayoutDeviceName(uint16_t index,
49 virtual int32_t RecordingDeviceName(uint16_t index,
54 virtual int32_t SetPlayoutDevice(uint16_t index) = 0;
55 virtual int32_t SetPlayoutDevice(
57 virtual int32_t SetRecordingDevice(uint16_t index) = 0;
58 virtual int32_t SetRecordingDevice(
62 virtual int32_t PlayoutIsAvailable(bool& available) = 0;
63 virtual int32_t InitPlayout() = 0;
64 virtual bool PlayoutIsInitialized() const = 0;
65 virtual int32_t RecordingIsAvailable(bool& available) = 0;
66 virtual int32_t InitRecording() = 0;
67 virtual bool RecordingIsInitialized() const = 0;
70 virtual int32_t StartPlayout() = 0;
71 virtual int32_t StopPlayout() = 0;
72 virtual bool Playing() const = 0;
73 virtual int32_t StartRecording() = 0;
74 virtual int32_t StopRecording() = 0;
75 virtual bool Recording() const = 0;
78 virtual int32_t InitSpeaker() = 0;
79 virtual bool SpeakerIsInitialized() const = 0;
80 virtual int32_t InitMicrophone() = 0;
81 virtual bool MicrophoneIsInitialized() const = 0;
84 virtual int32_t SpeakerVolumeIsAvailable(bool& available) = 0;
85 virtual int32_t SetSpeakerVolume(uint32_t volume) = 0;
86 virtual int32_t SpeakerVolume(uint32_t& volume) const = 0;
87 virtual int32_t MaxSpeakerVolume(uint32_t& maxVolume) const = 0;
88 virtual int32_t MinSpeakerVolume(uint32_t& minVolume) const = 0;
91 virtual int32_t MicrophoneVolumeIsAvailable(bool& available) = 0;
92 virtual int32_t SetMicrophoneVolume(uint32_t volume) = 0;
93 virtual int32_t MicrophoneVolume(uint32_t& volume) const = 0;
94 virtual int32_t MaxMicrophoneVolume(uint32_t& maxVolume) const = 0;
95 virtual int32_t MinMicrophoneVolume(uint32_t& minVolume) const = 0;
98 virtual int32_t SpeakerMuteIsAvailable(bool& available) = 0;
99 virtual int32_t SetSpeakerMute(bool enable) = 0;
100 virtual int32_t SpeakerMute(bool& enabled) const = 0;
103 virtual int32_t MicrophoneMuteIsAvailable(bool& available) = 0;
104 virtual int32_t SetMicrophoneMute(bool enable) = 0;
105 virtual int32_t MicrophoneMute(bool& enabled) const = 0;
108 virtual int32_t StereoPlayoutIsAvailable(bool& available) = 0;
109 virtual int32_t SetStereoPlayout(bool enable) = 0;
110 virtual int32_t StereoPlayout(bool& enabled) const = 0;
111 virtual int32_t StereoRecordingIsAvailable(bool& available) = 0;
112 virtual int32_t SetStereoRecording(bool enable) = 0;
113 virtual int32_t StereoRecording(bool& enabled) const = 0;
116 virtual int32_t PlayoutDelay(uint16_t& delayMS) const = 0;
119 virtual bool BuiltInAECIsAvailable() const;
120 virtual bool BuiltInAGCIsAvailable() const;
121 virtual bool BuiltInNSIsAvailable() const;
124 virtual int32_t EnableBuiltInAEC(bool enable);
125 virtual int32_t EnableBuiltInAGC(bool enable);
126 virtual int32_t EnableBuiltInNS(bool enable);
129 virtual int32_t GetPlayoutUnderrunCount() const;
134 virtual int GetPlayoutAudioParameters(AudioParameters* params) const;
135 virtual int GetRecordAudioParameters(AudioParameters* params) const;
138 virtual void AttachAudioBuffer(AudioDeviceBuffer* audioBuffer) = 0;
140 virtual ~AudioDeviceGeneric() {} in ~AudioDeviceGeneric()