Files
esp32cam-rtsp/lib/micro-rtsp-server/include/micro_rtsp_source.h
Rene Zeldenthuis 4dc36fb1e8 Work in progress
2024-11-02 21:45:07 +01:00

16 lines
314 B
C++

#pragma once
#include <stddef.h>
#include <stdint.h>
// Interface for a video source
class micro_rtsp_source
{
public:
virtual void update_frame() = 0;
virtual uint8_t *data() const = 0;
virtual size_t width() const = 0;
virtual size_t height() const = 0;
virtual size_t size() const = 0;
};