File video_packet.h
Location: video\_packet.h
Classes
Namespaces
Includes
- exception.h
- export.h
Included by
Source
#ifndef f3d_video_packet_h
#define f3d_video_packet_h
#include "exception.h"
#include "export.h"
namespace f3d
{
class F3D_EXPORT video_packet
{
public:
virtual ~video_packet() = default;
virtual size_t getPacketSize() const = 0;
virtual std::byte* getPacketData() const = 0;
virtual int64_t getTimestamp() const = 0;
virtual bool isKeyFrame() const = 0;
};
}
#endif