summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfred E. Heggestad <alfred.heggestad@gmail.com>2017-11-12 15:38:38 +0100
committerAlfred E. Heggestad <alfred.heggestad@gmail.com>2017-11-12 15:38:38 +0100
commita0d7d7399010feada23257e8165b74c3400aedfc (patch)
tree34a9f8edd56d9c4ae5b71c6340918fe1de4a57b4
parentced858af8f4c99e0a4ebe2a55aa1cabb6ef09904 (diff)
move some printing from stderr to stdout (ref #320)
-rw-r--r--modules/auloop/auloop.c6
-rw-r--r--modules/menu/menu.c6
-rw-r--r--modules/vidloop/vidloop.c3
3 files changed, 10 insertions, 5 deletions
diff --git a/modules/auloop/auloop.c b/modules/auloop/auloop.c
index 5573621..8324a88 100644
--- a/modules/auloop/auloop.c
+++ b/modules/auloop/auloop.c
@@ -91,13 +91,15 @@ static void print_stats(struct audio_loop *al)
if (al->n_write)
rw_ratio = 1.0 * al->n_read / al->n_write;
- (void)re_fprintf(stderr, "\r%uHz %dch %s "
+ (void)re_fprintf(stdout, "\r%uHz %dch %s "
" n_read=%u n_write=%u rw_ratio=%.2f",
al->srate, al->ch, aufmt_name(al->fmt),
al->n_read, al->n_write, rw_ratio);
if (str_isset(aucodec))
- (void)re_fprintf(stderr, " codec='%s'", aucodec);
+ (void)re_fprintf(stdout, " codec='%s'", aucodec);
+
+ fflush(stdout);
}
diff --git a/modules/menu/menu.c b/modules/menu/menu.c
index 23aae45..4e36e54 100644
--- a/modules/menu/menu.c
+++ b/modules/menu/menu.c
@@ -376,6 +376,8 @@ static int create_ua(struct re_printf *pf, void *arg)
static int cmd_ua_next(struct re_printf *pf, void *unused)
{
+ int err;
+
(void)pf;
(void)unused;
@@ -386,13 +388,13 @@ static int cmd_ua_next(struct re_printf *pf, void *unused)
le_cur = le_cur->next ? le_cur->next : list_head(uag_list());
- (void)re_fprintf(stderr, "ua: %s\n", ua_aor(list_ledata(le_cur)));
+ err = re_hprintf(pf, "ua: %s\n", ua_aor(list_ledata(le_cur)));
uag_current_set(list_ledata(le_cur));
update_callstatus();
- return 0;
+ return err;
}
diff --git a/modules/vidloop/vidloop.c b/modules/vidloop/vidloop.c
index 52f4359..d99fa49 100644
--- a/modules/vidloop/vidloop.c
+++ b/modules/vidloop/vidloop.c
@@ -285,7 +285,7 @@ static int enable_codec(struct video_loop *vl, const char *name)
static void print_status(struct video_loop *vl)
{
- (void)re_fprintf(stderr,
+ (void)re_fprintf(stdout,
"\rstatus:"
" [%s] [%s] intra=%zu "
" EFPS=%.1f %u kbit/s \r",
@@ -293,6 +293,7 @@ static void print_status(struct video_loop *vl)
vl->vc_dec ? vl->vc_dec->name : "",
vl->stat.n_intra,
vl->stat.efps, vl->stat.bitrate);
+ fflush(stdout);
}