a little outputqueue refactoring
This commit is contained in:
14
src/dailyai/output_queue.py
Normal file
14
src/dailyai/output_queue.py
Normal file
@@ -0,0 +1,14 @@
|
||||
from enum import Enum
|
||||
from dataclasses import dataclass
|
||||
|
||||
class FrameType(Enum):
|
||||
AUDIO_FRAME = 1
|
||||
IMAGE_FRAME = 2
|
||||
START_STREAM = 3
|
||||
END_STREAM = 4
|
||||
|
||||
|
||||
@dataclass(frozen=True)
|
||||
class OutputQueueFrame:
|
||||
frame_type: FrameType
|
||||
frame_data: bytes
|
||||
Reference in New Issue
Block a user