UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
Loading...
Searching...
No Matches
src
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
7
struct
AVFrame;
8
9
struct
drm_prime_frame
{
10
uint32_t
drm_format
;
11
12
int
fd_count
;
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
drm_prime_frame
Definition
hwaccel_drm.h:9
drm_prime_frame::offsets
uint32_t offsets[4]
Definition
hwaccel_drm.h:18
drm_prime_frame::pitches
uint32_t pitches[4]
Definition
hwaccel_drm.h:17
drm_prime_frame::fd_count
int fd_count
Definition
hwaccel_drm.h:12
drm_prime_frame::fd_indices
uint32_t fd_indices[4]
Definition
hwaccel_drm.h:16
drm_prime_frame::drm_format
uint32_t drm_format
Definition
hwaccel_drm.h:10
drm_prime_frame::dmabuf_fds
int dmabuf_fds[4]
Definition
hwaccel_drm.h:13
drm_prime_frame::modifiers
uint64_t modifiers[4]
Definition
hwaccel_drm.h:19
drm_prime_frame::planes
int planes
Definition
hwaccel_drm.h:15
drm_prime_frame::av_frame
struct AVFrame * av_frame
Definition
hwaccel_drm.h:21
Generated on Wed Sep 25 2024 14:27:16 for UltraGrid by
1.12.0