Skip to content

Commit

Permalink
add more temporary tests
Browse files Browse the repository at this point in the history
  • Loading branch information
yigithanyigit committed Jul 29, 2024
1 parent b84535f commit 6703607
Showing 1 changed file with 23 additions and 2 deletions.
25 changes: 23 additions & 2 deletions libvmaf/tools/vmaf.c
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,7 @@ static int fetch_picture(video_input *vid, VmafPicture *pic, int depth)
static void my_callback(void *data, VmafMetadata *metadata)
{
(void) data;
fprintf(stdout, " my_callback: %s.%d=%f\n", metadata->feature_name,
fprintf(stdout, "\nmy_callback: %s.%d=%f\n", metadata->feature_name,
metadata->picture_index, metadata->score);
}

Expand Down Expand Up @@ -265,7 +265,7 @@ int main(int argc, char *argv[])
}

VmafMetadataConfiguration metadata_cfg_2 = {
.feature_name = "psnr",
.feature_name = "psnr_y",
.callback = &my_callback,
};

Expand All @@ -275,6 +275,27 @@ int main(int argc, char *argv[])
return -1;
}

VmafMetadataConfiguration metadata_cfg_3 = {
.feature_name = "psnr_cb",
.callback = &my_callback,
};

err = vmaf_register_metadata_callback(vmaf, metadata_cfg_3);
if (err) {
fprintf(stderr, "problem during vmaf_register_metadata_callback\n");
return -1;
}

VmafMetadataConfiguration metadata_cfg_4 = {
.feature_name = "ciede2000",
.callback = &my_callback,
};

err = vmaf_register_metadata_callback(vmaf, metadata_cfg_4);
if (err) {
fprintf(stderr, "problem during vmaf_register_metadata_callback\n");
return -1;
}

#ifdef HAVE_CUDA
VmafCudaState *cu_state;
Expand Down

0 comments on commit 6703607

Please sign in to comment.