UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
Loading...
Searching...
No Matches
hwaccel_drm.h
Go to the documentation of this file.
1#ifndef HWACCEL_DRM_H_d8e44cdd67bf
2#define HWACCEL_DRM_H_d8e44cdd67bf
3
4#include <stdint.h>
5#include <stdint.h>
6
7struct AVFrame;
8
10 uint32_t drm_format;
11
13 int dmabuf_fds[4];
14
15 int planes;
16 uint32_t fd_indices[4]; //index into dmabuf_fds
17 uint32_t pitches[4];
18 uint32_t offsets[4];
19 uint64_t modifiers[4];
20
21 struct AVFrame *av_frame;
22};
23
24#endif
uint32_t offsets[4]
Definition hwaccel_drm.h:18
uint32_t pitches[4]
Definition hwaccel_drm.h:17
uint32_t fd_indices[4]
Definition hwaccel_drm.h:16
uint32_t drm_format
Definition hwaccel_drm.h:10
uint64_t modifiers[4]
Definition hwaccel_drm.h:19
struct AVFrame * av_frame
Definition hwaccel_drm.h:21