mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-04 13:32:29 +00:00
debugutils: layout improvement
dot does not take the head/tail labels into account. For unfixed caps they get quite large. Double the padding to make it sort of readable in more cases. Also make normal font bigger and caps-label font smaller to increase our luck.
This commit is contained in:
parent
3ee5d98567
commit
82635ea2a7
1 changed files with 5 additions and 5 deletions
|
@ -441,8 +441,8 @@ debug_dump_element_pad_link (GstPad * pad, GstElement * element,
|
||||||
} else if (media_src && media_sink) {
|
} else if (media_src && media_sink) {
|
||||||
/* dot has some issues with placement of head and taillabels,
|
/* dot has some issues with placement of head and taillabels,
|
||||||
* we need an empty label to make space */
|
* we need an empty label to make space */
|
||||||
fprintf (out, "%s%s_%s -> %s_%s [labeldistance=\"5\", labelangle=\"0\", "
|
fprintf (out, "%s%s_%s -> %s_%s [labeldistance=\"10\", labelangle=\"0\", "
|
||||||
"label=\" \", "
|
"label=\" \", "
|
||||||
"headlabel=\"%s\", taillabel=\"%s\"]\n",
|
"headlabel=\"%s\", taillabel=\"%s\"]\n",
|
||||||
spc, element_name, pad_name, peer_element_name, peer_pad_name,
|
spc, element_name, pad_name, peer_element_name, peer_pad_name,
|
||||||
media_src, media_sink);
|
media_src, media_sink);
|
||||||
|
@ -650,13 +650,13 @@ _gst_debug_bin_to_dot_file (GstBin * bin, GstDebugGraphDetails details,
|
||||||
"digraph pipeline {\n"
|
"digraph pipeline {\n"
|
||||||
" rankdir=LR;\n"
|
" rankdir=LR;\n"
|
||||||
" fontname=\"sans\";\n"
|
" fontname=\"sans\";\n"
|
||||||
" fontsize=\"8\";\n"
|
" fontsize=\"10\";\n"
|
||||||
" labelloc=t;\n"
|
" labelloc=t;\n"
|
||||||
" nodesep=.1;\n"
|
" nodesep=.1;\n"
|
||||||
" ranksep=.2;\n"
|
" ranksep=.2;\n"
|
||||||
" label=\"<%s>\\n%s%s%s\";\n"
|
" label=\"<%s>\\n%s%s%s\";\n"
|
||||||
" node [style=filled, shape=box, fontsize=\"7\", fontname=\"sans\", margin=\"0.0,0.0\"];\n"
|
" node [style=filled, shape=box, fontsize=\"9\", fontname=\"sans\", margin=\"0.0,0.0\"];\n"
|
||||||
" edge [labelfontsize=\"7\", fontsize=\"7\", fontname=\"monospace\"];\n"
|
" edge [labelfontsize=\"6\", fontsize=\"9\", fontname=\"monospace\"];\n"
|
||||||
"\n", G_OBJECT_TYPE_NAME (bin), GST_OBJECT_NAME (bin),
|
"\n", G_OBJECT_TYPE_NAME (bin), GST_OBJECT_NAME (bin),
|
||||||
(state_name ? state_name : ""), (param_name ? param_name : "")
|
(state_name ? state_name : ""), (param_name ? param_name : "")
|
||||||
);
|
);
|
||||||
|
|
Loading…
Reference in a new issue