Zao SDK for Jetson / libzao-endpoint API リファレンス 1.1.0.0 (2023-08-17)
Loading...
Searching...
No Matches
NvBufferInterface.hpp
1#ifndef ZAO_ENDPOINT_VIDEO_NV_BUFFER_INTERFACE_HPP_
2#define ZAO_ENDPOINT_VIDEO_NV_BUFFER_INTERFACE_HPP_
3
4#include <cstddef>
5#include <cstdint>
6#include <memory>
7
8#include "../TimestampInterface.hpp"
9
10struct v4l2_buffer;
11class NvBuffer;
12
13namespace zao {
14namespace endpoint {
15namespace video {
16
18 public:
19 virtual NvBuffer* GetPointer() = 0;
20 virtual void SetTimestamp(TimestampInterface::Rep timestamp) = 0;
21 virtual void ClearForEOS() = 0;
22};
23
24} // namespace video
25} // namespace endpoint
26} // namespace zao
27
28#endif // ZAO_ENDPOINT_VIDEO_NV_BUFFER_INTERFACE_HPP_
std::uint64_t Rep
タイムスタンプの表現に用いる整数型
Definition TimestampInterface.hpp:17
Definition NvBufferInterface.hpp:17
Zao製品共通の名前空間
Definition FactoryInterface.hpp:11