input/async: move enum definition down
This commit is contained in:
parent
fb151c8662
commit
f54210bf68
|
@ -18,10 +18,6 @@
|
|||
* the regular #InputStream API.
|
||||
*/
|
||||
class AsyncInputStream : public InputStream {
|
||||
enum class SeekState : uint8_t {
|
||||
NONE, SCHEDULED, PENDING
|
||||
};
|
||||
|
||||
InjectEvent deferred_resume;
|
||||
InjectEvent deferred_seek;
|
||||
|
||||
|
@ -30,6 +26,10 @@ class AsyncInputStream : public InputStream {
|
|||
CircularBuffer<std::byte> buffer;
|
||||
const size_t resume_at;
|
||||
|
||||
enum class SeekState : uint_least8_t {
|
||||
NONE, SCHEDULED, PENDING
|
||||
} seek_state = SeekState::NONE;
|
||||
|
||||
bool open = true;
|
||||
|
||||
/**
|
||||
|
@ -39,8 +39,6 @@ class AsyncInputStream : public InputStream {
|
|||
*/
|
||||
bool paused = false;
|
||||
|
||||
SeekState seek_state = SeekState::NONE;
|
||||
|
||||
/**
|
||||
* The #Tag object ready to be requested via
|
||||
* InputStream::ReadTag().
|
||||
|
|
Loading…
Reference in New Issue