platypush/platypush/plugins/camera/model/writer/index.py

23 lines
618 B
Python

from enum import Enum
from platypush.plugins.camera.model.writer.ffmpeg import MKVStreamWriter, H264StreamWriter, H265StreamWriter
from platypush.plugins.camera.model.writer.image import JPEGStreamWriter, PNGStreamWriter, BMPStreamWriter, \
MJPEGStreamWriter
class StreamHandlers(Enum):
JPG = JPEGStreamWriter
JPEG = JPEGStreamWriter
PNG = PNGStreamWriter
BMP = BMPStreamWriter
MJPEG = MJPEGStreamWriter
MJPG = MJPEGStreamWriter
MKV = MKVStreamWriter
WEBM = MKVStreamWriter
H264 = H264StreamWriter
H265 = H265StreamWriter
MP4 = H264StreamWriter
# vim:sw=4:ts=4:et: