aboutsummaryrefslogtreecommitdiffstats
path: root/core/async_event.h
diff options
context:
space:
mode:
Diffstat (limited to 'core/async_event.h')
-rw-r--r--core/async_event.h22
1 files changed, 11 insertions, 11 deletions
diff --git a/core/async_event.h b/core/async_event.h
index 054f0563..750f38c9 100644
--- a/core/async_event.h
+++ b/core/async_event.h
@@ -8,20 +8,20 @@ struct EffectState;
using uint = unsigned int;
-enum {
- /* End event thread processing. */
- EventType_KillThread = 0,
+struct AsyncEvent {
+ enum : uint {
+ /* End event thread processing. */
+ KillThread = 0,
- /* User event types. */
- EventType_SourceStateChange = 1<<0,
- EventType_BufferCompleted = 1<<1,
- EventType_Disconnected = 1<<2,
+ /* User event types. */
+ SourceStateChange = 1<<0,
+ BufferCompleted = 1<<1,
+ Disconnected = 1<<2,
- /* Internal events. */
- EventType_ReleaseEffectState = 65536,
-};
+ /* Internal events. */
+ ReleaseEffectState = 65536,
+ };
-struct AsyncEvent {
enum class SrcState {
Reset,
Stop,