diff --git a/doc/avconv.texi b/doc/avconv.texi
index 0b53f2b5ebecfff0ddd457f52a7ff6b729ce333a..399977dfa155cb82df6173ac3dfead5f4e6466e9 100644
--- a/doc/avconv.texi
+++ b/doc/avconv.texi
@@ -130,11 +130,16 @@ the same type. In the above diagram they can be represented by simply inserting
 an additional step between decoding and encoding:
 
 @example
- _________               __________              ______________
-|         |  simple     |          |            |              |
-| decoded |  fltrgrph   | filtered |  encoder   | encoded data |
-| frames  | ----------> | frames   | ---------> | packets      |
-|_________|             |__________|            |______________|
+ _________                        ______________
+|         |                      |              |
+| decoded |                      | encoded data |
+| frames  |\                    /| packets      |
+|_________| \                  / |______________|
+             \   __________   /
+  simple      \ |          | /  encoder
+  filtergraph  \| filtered |/
+                | frames   |
+                |__________|
 
 @end example