summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--frame.c10
-rw-r--r--frame.h4
2 files changed, 7 insertions, 7 deletions
diff --git a/frame.c b/frame.c
index 2e008ed..dbb886f 100644
--- a/frame.c
+++ b/frame.c
@@ -26,7 +26,7 @@
#include "util.h"
struct Frame* FrameCreate(uint32_t width, uint32_t height, uint32_t fourcc,
- size_t nplanes, const struct FramePlane* planes) {
+ uint32_t nplanes, const struct FramePlane* planes) {
struct AUTO(Frame)* frame = malloc(sizeof(struct Frame));
if (!frame) {
LOG("Failed to allocate frame (%s)", strerror(errno));
@@ -37,10 +37,10 @@ struct Frame* FrameCreate(uint32_t width, uint32_t height, uint32_t fourcc,
.height = height,
.fourcc = fourcc,
.nplanes = nplanes,
- .planes[0] = {.dmabuf_fd = -1, .pitch = 0, .offset = 0, .modifier = 0},
- .planes[1] = {.dmabuf_fd = -1, .pitch = 0, .offset = 0, .modifier = 0},
- .planes[2] = {.dmabuf_fd = -1, .pitch = 0, .offset = 0, .modifier = 0},
- .planes[3] = {.dmabuf_fd = -1, .pitch = 0, .offset = 0, .modifier = 0},
+ .planes[0] = {.dmabuf_fd = -1},
+ .planes[1] = {.dmabuf_fd = -1},
+ .planes[2] = {.dmabuf_fd = -1},
+ .planes[3] = {.dmabuf_fd = -1},
};
for (size_t i = 0; i < nplanes; i++) {
diff --git a/frame.h b/frame.h
index 597b0f3..0f894f4 100644
--- a/frame.h
+++ b/frame.h
@@ -32,12 +32,12 @@ struct Frame {
uint32_t width;
uint32_t height;
uint32_t fourcc;
- size_t nplanes;
+ uint32_t nplanes;
struct FramePlane planes[4];
};
struct Frame* FrameCreate(uint32_t width, uint32_t height, uint32_t fourcc,
- size_t nplanes, const struct FramePlane* planes);
+ uint32_t nplanes, const struct FramePlane* planes);
void FrameDestroy(struct Frame** frame);
#endif // RECEIVER_FRAME_H_