summaryrefslogtreecommitdiff
path: root/docs/design/part-overview.txt
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@collabora.co.uk>2012-03-09 14:30:01 +0100
committerWim Taymans <wim.taymans@collabora.co.uk>2012-03-09 14:30:01 +0100
commitc1a38be6e23127f2942859f0e50adcb310efb95a (patch)
tree281cad87e01568bfcb635f7f7b4674e761aded53 /docs/design/part-overview.txt
parent35241f35c036beec0237653db388ba7fd8b93385 (diff)
docs: update docs
Diffstat (limited to 'docs/design/part-overview.txt')
-rw-r--r--docs/design/part-overview.txt7
1 files changed, 3 insertions, 4 deletions
diff --git a/docs/design/part-overview.txt b/docs/design/part-overview.txt
index a51471a51c..ddc97572dd 100644
--- a/docs/design/part-overview.txt
+++ b/docs/design/part-overview.txt
@@ -186,8 +186,8 @@ The most common dataflow is the push model. The pull model can be used in specif
circumstances by demuxer elements. The pull model can also be used by low latency
audio applications.
-The data passed between pads is encapsulated in Buffers. The buffer contains a
-pointer to the actual data and also metadata describing the data. This metadata
+The data passed between pads is encapsulated in Buffers. The buffer contains
+pointers to the actual memory and also metadata describing the memory. This metadata
includes:
- timestamp of the data, this is the time instance at which the data was captured
@@ -208,8 +208,7 @@ Before an element pushes out a buffer, it should make sure that the peer element
can understand the buffer contents. It does this by querying the peer element
for the supported formats and by selecting a suitable common format. The selected
format is then first sent to the peer element with a CAPS event before pushing
-the buffer.
-
+the buffer (see part-negotiation.txt).
When an element pad receives a CAPS event, it has to check if it understand the
media type. The element must refuse following buffers if the media type