mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-14 11:25:39 +00:00
design: meta: drop excessive padding from diagram
This commit is contained in:
parent
d6a7dfa295
commit
9f25890d2b
1 changed files with 30 additions and 30 deletions
|
@ -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:
|
||||
|
||||
```
|
||||
+-------------------------------------+
|
||||
+----------------------------------+
|
||||
GstMiniObject | GType (GstBuffer) |
|
||||
| refcount, flags, copy/disp/free |
|
||||
+-------------------------------------+
|
||||
+----------------------------------+
|
||||
GstBuffer | pool,pts,dts,duration,offsets |
|
||||
| <private data> |
|
||||
+.....................................+
|
||||
+..................................+
|
||||
| next ---+
|
||||
+- | info ------> GstMetaInfo
|
||||
GstMetaTiming | | | |
|
||||
|
@ -184,7 +184,7 @@ GstMetaTiming | | | |
|
|||
| | pts | |
|
||||
| | duration | |
|
||||
+- | clock_rate | |
|
||||
+ . . . . . . . . . . . . . . . . . . + |
|
||||
+ . . . . . . . . . . . . . . . . + |
|
||||
| next <--+
|
||||
GstMetaVideo +- +- | info ------> GstMetaInfo
|
||||
| | | | |
|
||||
|
@ -198,7 +198,7 @@ GstMetaVideo +- +- | info ------> GstMetaInf
|
|||
GstMetaVideoImpl | | ... | |
|
||||
| | ... | |
|
||||
+- | | |
|
||||
+ . . . . . . . . . . . . . . . . . . + .
|
||||
+ . . . . . . . . . . . . . . . . + .
|
||||
. .
|
||||
```
|
||||
|
||||
|
|
Loading…
Reference in a new issue