diff --git a/savant/api/avro-schemas/payload/VideoFrame/vision.module.ExternalFrame.avsc b/savant/api/avro-schemas/payload/VideoFrame/vision.module.ExternalFrame.avsc index 4bf4be43b..ea8049656 100644 --- a/savant/api/avro-schemas/payload/VideoFrame/vision.module.ExternalFrame.avsc +++ b/savant/api/avro-schemas/payload/VideoFrame/vision.module.ExternalFrame.avsc @@ -5,14 +5,8 @@ "fields": [ { "name": "type", - "type": { - "type": "enum", - "name": "ExternalFrameType", - "symbols": [ - "zeromq" - ] - }, - "doc": "External frame type, e.g. 'zeromq'." + "type": "string", + "doc": "External frame type, e.g. 'zeromq', 'keydb'." }, { "name": "location", diff --git a/savant/api/enums.py b/savant/api/enums.py index 4f64292e2..fa5ed5f8c 100644 --- a/savant/api/enums.py +++ b/savant/api/enums.py @@ -3,3 +3,4 @@ class ExternalFrameType(Enum): ZEROMQ = 'zeromq' + KEYDB = 'keydb'