summaryrefslogtreecommitdiff
path: root/src/screenshooter.c
diff options
context:
space:
mode:
authorPekka Paalanen <pekka.paalanen@collabora.co.uk>2013-05-22 18:03:12 +0300
committerKristian Høgsberg <krh@bitplanet.net>2013-05-22 18:07:30 -0400
commitd0cbf18d83ec854ea2c8f81fb24aecc0466434e6 (patch)
tree174dcecdf290df2b5d6afb788c4f439f1bdd1465 /src/screenshooter.c
parent6cd1de33ba5e46ef717df19e85c98d62ac5a7521 (diff)
downloadweston-d0cbf18d83ec854ea2c8f81fb24aecc0466434e6.tar.gz
screenshooter: print info to log
Print the recording info to Weston log, not stderr. Also fix the frame counter. Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
Diffstat (limited to 'src/screenshooter.c')
-rw-r--r--src/screenshooter.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/screenshooter.c b/src/screenshooter.c
index 6f53fad8..dde052fd 100644
--- a/src/screenshooter.c
+++ b/src/screenshooter.c
@@ -432,6 +432,7 @@ weston_recorder_frame_notify(struct wl_listener *listener, void *data)
}
pixman_region32_fini(&damage);
+ recorder->count++;
}
static void
@@ -525,13 +526,13 @@ recorder_binding(struct weston_seat *seat, uint32_t time, uint32_t key, void *da
recorder = container_of(listener, struct weston_recorder,
frame_listener);
- fprintf(stderr,
+ weston_log(
"stopping recorder, total file size %dM, %d frames\n",
recorder->total / (1024 * 1024), recorder->count);
weston_recorder_destroy(recorder);
} else {
- fprintf(stderr, "starting recorder, file %s\n", filename);
+ weston_log("starting recorder, file %s\n", filename);
weston_recorder_create(output, filename);
}
}