diff --git a/pipeline/video_producers.py b/pipeline/video_producers.py index 338816d..fb02c0e 100644 --- a/pipeline/video_producers.py +++ b/pipeline/video_producers.py @@ -7,10 +7,15 @@ import tempfile class VideoProducer(ABC): """Video producer interface.""" +class Producer(ABC): + """Generic producer interface.""" def __init__(self, features): - pass + """All producers should take a list of features as input""" def produce(self): - pass + """All Producers should produce something!""" + +class VideoProducer(Producer): + """Video producer interface.""" class FfmpegVideoProducer(VideoProducer):