summaryrefslogtreecommitdiffstats
path: root/video/out
diff options
context:
space:
mode:
authorKacper Michajłow <kasper93@gmail.com>2023-01-29 13:27:25 +0100
committerDudemanguy <random342@airmail.cc>2023-02-02 14:23:02 +0000
commit08cd7c1e290083caf2707cae3b13f733c4e6b290 (patch)
tree5c5cb0a6d391110f69830fe3fd9a2adb23089fe3 /video/out
parent070287aebba648439834e4e98c95163f988a9bd2 (diff)
downloadmpv-08cd7c1e290083caf2707cae3b13f733c4e6b290.tar.bz2
mpv-08cd7c1e290083caf2707cae3b13f733c4e6b290.tar.xz
libplacebo: fix enum type cast
Diffstat (limited to 'video/out')
-rw-r--r--video/out/placebo/ra_pl.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/video/out/placebo/ra_pl.c b/video/out/placebo/ra_pl.c
index 3493e79d97..c7cf19efdc 100644
--- a/video/out/placebo/ra_pl.c
+++ b/video/out/placebo/ra_pl.c
@@ -531,10 +531,10 @@ static struct ra_renderpass *renderpass_create_pl(struct ra *ra,
pl_params.blend_params = &blend_params;
blend_params = (struct pl_blend_params) {
// Same enum order as ra_blend
- .src_rgb = (enum ra_blend) params->blend_src_rgb,
- .dst_rgb = (enum ra_blend) params->blend_dst_rgb,
- .src_alpha = (enum ra_blend) params->blend_src_alpha,
- .dst_alpha = (enum ra_blend) params->blend_dst_alpha,
+ .src_rgb = (enum pl_blend_mode) params->blend_src_rgb,
+ .dst_rgb = (enum pl_blend_mode) params->blend_dst_rgb,
+ .src_alpha = (enum pl_blend_mode) params->blend_src_alpha,
+ .dst_alpha = (enum pl_blend_mode) params->blend_dst_alpha,
};
}