From 20689670c8af3862a4e13ba4192f3197fa42363b Mon Sep 17 00:00:00 2001 From: Stefano Sabatini Date: Tue, 5 Jun 2012 18:39:09 +0200 Subject: tools/graph2dot: show input and output pad names in the link label --- tools/graph2dot.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'tools') diff --git a/tools/graph2dot.c b/tools/graph2dot.c index c000c4ca3a..0b8dd03b83 100644 --- a/tools/graph2dot.c +++ b/tools/graph2dot.c @@ -71,19 +71,23 @@ static void print_digraph(FILE *outfile, AVFilterGraph *graph) filter_ctx_label, dst_filter_ctx_label); if (link->type == AVMEDIA_TYPE_VIDEO) { fprintf(outfile, - " [ label= \"fmt:%s w:%d h:%d tb:%d/%d\" ]", + " [ label= \"inpad:%s fmt:%s w:%d h:%d tb:%d/%d outpad:%s\" ]", + link->srcpad->name, av_pix_fmt_descriptors[link->format].name, link->w, link->h, link->time_base.num, - link->time_base.den); + link->time_base.den, + link->dstpad->name); } else if (link->type == AVMEDIA_TYPE_AUDIO) { char buf[255]; av_get_channel_layout_string(buf, sizeof(buf), -1, link->channel_layout); fprintf(outfile, - " [ label= \"fmt:%s sr:%"PRId64" cl:%s tb:%d/%d\" ]", + " [ label= \"inpad:%s fmt:%s sr:%"PRId64" cl:%s tb:%d/%d outpad:%s\" ]", + link->srcpad->name, av_get_sample_fmt_name(link->format), link->sample_rate, buf, - link->time_base.num, link->time_base.den); + link->time_base.num, link->time_base.den, + link->dstpad->name); } fprintf(outfile, ";\n"); } -- cgit v1.2.3