Update for libplacebo API Version 342

This commit is contained in:
Joachim König 2024-01-19 11:45:54 +01:00
parent f741dff042
commit 91961bdffe
2 changed files with 7 additions and 7 deletions

View File

@ -1153,9 +1153,9 @@ void cMenuSetupSoft::Create(void) {
if (scalers == 0) {
scalingtest[0] = (char *)"Off";
for (scalers = 0; pl_named_filters[scalers].name != NULL; scalers++) {
scaling[scalers] = (char *)pl_named_filters[scalers].name;
scalingtest[scalers + 1] = (char *)pl_named_filters[scalers].name;
for (scalers = 0; pl_filter_presets[scalers].name != NULL; scalers++) {
scaling[scalers] = (char *)pl_filter_presets[scalers].name;
scalingtest[scalers + 1] = (char *)pl_filter_presets[scalers].name;
// printf("Scaler %s\n",pl_named_filters[scalers].name);
}
// scalers -= 2;

View File

@ -4088,8 +4088,8 @@ static void CuvidMixVideo(CuvidDecoder *decoder, __attribute__((unused)) int lev
// render_params.upscaler = &pl_filter_ewa_lanczos;
render_params.upscaler = pl_named_filters[VideoScaling[decoder->Resolution]].filter;
render_params.downscaler = pl_named_filters[VideoScaling[decoder->Resolution]].filter;
render_params.upscaler = pl_filter_presets[VideoScaling[decoder->Resolution]].filter;
render_params.downscaler = pl_filter_presets[VideoScaling[decoder->Resolution]].filter;
if (level)
render_params.skip_target_clearing = 1;
@ -4183,8 +4183,8 @@ static void CuvidMixVideo(CuvidDecoder *decoder, __attribute__((unused)) int lev
target->crop.y1 = dst_video_rect.y1;
#endif
render_params.upscaler = pl_named_filters[VideoScalerTest - 1].filter;
render_params.downscaler = pl_named_filters[VideoScalerTest - 1].filter;
render_params.upscaler = pl_filter_presets[VideoScalerTest - 1].filter;
render_params.downscaler = pl_filter_presets[VideoScalerTest - 1].filter;
// render_params.lut = NULL;
render_params.num_hooks = 0;