mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-28 01:58:19 +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:
|
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 | | ... | |
|
||||||
| | ... | |
|
| | ... | |
|
||||||
+- | | |
|
+- | | |
|
||||||
+ . . . . . . . . . . . . . . . . . . + .
|
+ . . . . . . . . . . . . . . . . + .
|
||||||
. .
|
. .
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue