libdisplaydevice master
C++ library to modify display devices.
noop_audio_context.h
Go to the documentation of this file.
1
5#pragma once
6
7// local includes
9
10namespace display_device {
15 public:
19 [[nodiscard]] bool capture() override;
20
24 [[nodiscard]] bool isCaptured() const override;
25
29 void release() override;
30
31 private:
32 bool m_is_captured {};
33 };
34} // namespace display_device
Declarations for the AudioContextInterface.
A class for capturing associated audio context (settings, info or whatever).
Definition audio_context_interface.h:15
A no-operation implementation for AudioContextInterface.
Definition noop_audio_context.h:14
bool isCaptured() const override
Check if the context is already captured.
Definition noop_audio_context.cpp:14
bool capture() override
Capture audio context for currently active devices.
Definition noop_audio_context.cpp:9
void release() override
Release captured audio context for the devices (if any).
Definition noop_audio_context.cpp:18