Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
OnlineAudioStream.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5namespace Audio {
6
7class OnlineAudioStream {
8public:
9 // OnlineAudioStream inner types define
10 enum class PreparationState : int {
11 InitializingDecoder = 0,
12 PositioningDecoder = 1,
13 };
14
15public:
16 // member variables
17 // NOLINTBEGIN
26 // NOLINTEND
27
28public:
29 // prevent constructor by default
30 OnlineAudioStream& operator=(OnlineAudioStream const&);
31 OnlineAudioStream(OnlineAudioStream const&);
32 OnlineAudioStream();
33
34public:
35 // member functions
36 // NOLINTBEGIN
37#ifdef LL_PLAT_C
38 MCNAPI void update();
39#endif
40 // NOLINTEND
41};
42
43} // namespace Audio
Definition Alias.h:14