design: meta: drop excessive padding from diagram

This commit is contained in:
Reynaldo H. Verdejo Pinochet 2017-02-10 14:27:45 -08:00
parent d6a7dfa295
commit 9f25890d2b

View file

@ -170,13 +170,13 @@ implementations are possible and are invisible in the API or ABI.
The complete buffer with metadata could, for example, look as follows: The complete buffer with metadata could, for example, look as follows:
``` ```
+-------------------------------------+ +----------------------------------+
GstMiniObject | GType (GstBuffer) | GstMiniObject | GType (GstBuffer) |
| refcount, flags, copy/disp/free | | refcount, flags, copy/disp/free |
+-------------------------------------+ +----------------------------------+
GstBuffer | pool,pts,dts,duration,offsets | GstBuffer | pool,pts,dts,duration,offsets |
| <private data> | | <private data> |
+.....................................+ +..................................+
| next ---+ | next ---+
+- | info ------> GstMetaInfo +- | info ------> GstMetaInfo
GstMetaTiming | | | | GstMetaTiming | | | |
@ -184,7 +184,7 @@ GstMetaTiming | | | |
| | pts | | | | pts | |
| | duration | | | | duration | |
+- | clock_rate | | +- | clock_rate | |
+ . . . . . . . . . . . . . . . . . . + | + . . . . . . . . . . . . . . . . + |
| next <--+ | next <--+
GstMetaVideo +- +- | info ------> GstMetaInfo GstMetaVideo +- +- | info ------> GstMetaInfo
| | | | | | | | | |
@ -198,7 +198,7 @@ GstMetaVideo +- +- | info ------> GstMetaInf
GstMetaVideoImpl | | ... | | GstMetaVideoImpl | | ... | |
| | ... | | | | ... | |
+- | | | +- | | |
+ . . . . . . . . . . . . . . . . . . + . + . . . . . . . . . . . . . . . . + .
. . . .
``` ```