This is an automatic generated email to let you know that the following patch were queued at the http://git.linuxtv.org/v4l-utils.git tree:
Subject: dvbv5-zap: send prints to stderr Author: Mauro Carvalho Chehab <[email protected]> Date: Sun Aug 19 10:40:05 2012 -0300 As the output of dvbv5-zap could be redirected, send prints to stderr. While here, also prints if the audio pid were filtered, if not in quiet mode, in order to do the same thing as with the video pid. Signed-off-by: Mauro Carvalho Chehab <[email protected]> utils/dvb/dvbv5-zap.c | 25 ++++++++++++++----------- 1 files changed, 14 insertions(+), 11 deletions(-) --- http://git.linuxtv.org/v4l-utils.git?a=commitdiff;h=133d0512e289c5e5b7b80e060a97dfd35b0cb0ea diff --git a/utils/dvb/dvbv5-zap.c b/utils/dvb/dvbv5-zap.c index 6445149..5c6edec 100644 --- a/utils/dvb/dvbv5-zap.c +++ b/utils/dvb/dvbv5-zap.c @@ -173,12 +173,12 @@ static int parse(struct arguments *args, if (type != entry->other_el_pid[i].type) { type = entry->other_el_pid[i].type; if (i) - printf("\n"); - printf("service has pid type %02x: ", type); + fprintf(stderr, "\n"); + fprintf(stderr, "service has pid type %02x: ", type); } - printf(" %d", entry->other_el_pid[i].pid); + fprintf(stderr, " %d", entry->other_el_pid[i].pid); } - printf("\n"); + fprintf(stderr, "\n"); } *sid = entry->service_id; @@ -297,9 +297,10 @@ static int print_frontend_stats(struct dvb_v5_fe_parms *parms, rc += dvb_fe_retrieve_stats(parms, DTV_SNR, &snr); if (human_readable) { - printf("status %02x | signal %3u%% | snr %3u%% | ber %d | unc %d | ", - status, (_signal * 100) / 0xffff, (snr * 100) / 0xffff, - ber, uncorrected_blocks); + fprintf(stderr, + "status %02x | signal %3u%% | snr %3u%% | ber %d | unc %d | ", + status, (_signal * 100) / 0xffff, (snr * 100) / 0xffff, + ber, uncorrected_blocks); } else { fprintf(stderr, "status %02x | signal %04x | snr %04x | ber %08x | unc %08x | ", @@ -352,7 +353,7 @@ static void copy_to_file(int in_fd, int out_fd, int timeout, int silent) r = read(in_fd, buf, BUFLEN); if (r < 0) { if (errno == EOVERFLOW) { - printf("buffer overrun\n"); + fprintf(stderr, "buffer overrun\n"); continue; } PERROR("Read failed"); @@ -509,7 +510,7 @@ int main(int argc, char **argv) asprintf(&args.confname, "%s/.tzap/%s", homedir, CHANNEL_FILE); } - printf("reading channels from file '%s'\n", args.confname); + fprintf(stderr, "reading channels from file '%s'\n", args.confname); parms = dvb_fe_open(args.adapter, args.frontend, 0, args.force_dvbv3); if (!parms) @@ -572,7 +573,8 @@ int main(int argc, char **argv) PERROR("failed opening '%s'", args.demux_dev); return -1; } - printf( " dvb_set_pesfilter %d\n", vpid ); + if (args.silent < 2) + fprintf(stderr, " dvb_set_pesfilter %d\n", vpid); if (dvb_set_pesfilter(video_fd, vpid, DMX_PES_VIDEO, args.dvr ? DMX_OUT_TS_TAP : DMX_OUT_DECODER, args.dvr ? 64 * 1024 : 0) < 0) @@ -586,7 +588,8 @@ int main(int argc, char **argv) PERROR("failed opening '%s'", args.demux_dev); return -1; } - + if (args.silent < 2) + fprintf(stderr, " dvb_set_pesfilter %d\n", apid); if (dvb_set_pesfilter(audio_fd, apid, DMX_PES_AUDIO, args.dvr ? DMX_OUT_TS_TAP : DMX_OUT_DECODER, args.dvr ? 64 * 1024 : 0) < 0) _______________________________________________ linuxtv-commits mailing list [email protected] http://www.linuxtv.org/cgi-bin/mailman/listinfo/linuxtv-commits
