From 19894057ec25afeab0d10c5e231548a09ea1739d Mon Sep 17 00:00:00 2001 From: Vito Caputo Date: Wed, 14 Oct 2026 20:03:28 -0700 Subject: vcr: include some text chunks in the png dest If the caller has some textual information to embed in the PNG metadata, it should be able to embed it. This adds three: timestamp: always populated with the current time name: always populated with --name arg, or empty payload: made available for customized usage payload is aimed at strobe users who have some context associated with the strobe request they'd like to embed in an easily machine-readable location attached to the png file. --- src/vcr.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/vcr.h') diff --git a/src/vcr.h b/src/vcr.h index a9ec6c2..343a26d 100644 --- a/src/vcr.h +++ b/src/vcr.h @@ -71,7 +71,7 @@ unsigned vcr_dest_xwindow_get_id(vcr_dest_t *dest); vcr_dest_t * vcr_dest_xpicture_new(vcr_backend_t *vbe, Picture picture); #endif /* USE_XLIB */ #ifdef USE_PNG -vcr_dest_t * vcr_dest_png_new(vcr_backend_t *vbe, FILE *output); +vcr_dest_t * vcr_dest_png_new(vcr_backend_t *vbe, FILE *output, const char *name, const char *payload); #endif /* USE_PNG */ vcr_dest_t * vcr_dest_free(vcr_dest_t *dest); -- cgit v1.2.3