libpromeki 1.0.0-alpha
PROfessional MEdia toolKIt
 
Loading...
Searching...
No Matches
v4l2captionsei.h
Go to the documentation of this file.
1
8#pragma once
9
10
11#include <promeki/config.h>
12#if PROMEKI_ENABLE_V4L2
13#include <cstdint>
14#include <promeki/namespace.h>
15#include <promeki/error.h>
16#include <promeki/list.h>
17#include <promeki/buffer.h>
18#include <promeki/bufferview.h>
19
20PROMEKI_NAMESPACE_BEGIN
21
48Buffer v4l2BuildSeiNal(int payloadType, const BufferView &payloadBody, bool hevc);
49
59Error v4l2InjectSeiNals(const BufferView &codedIn, const List<Buffer> &seiNals, bool hevc, Buffer &out);
60
68List<Buffer> v4l2ExtractSeiPayloads(const BufferView &codedIn, int payloadType, bool hevc);
69
70PROMEKI_NAMESPACE_END
71
72#endif // PROMEKI_ENABLE_V4L2