summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Vander Stichele <thomas@apestaart.org>2006-06-06 14:29:54 +0000
committerTim-Philipp Müller <tim@centricular.net>2012-09-11 01:54:38 +0100
commit2c9aa80caaee6a0e78b2993e1e447997ef23d9db (patch)
tree36e67b574a6151c692018bf2c67037e2e98d1c6c
parent84bbfbecc4f4554840e8ca2a9a3068a3ba67d412 (diff)
gdp: add note to docs about GDP versioning; remove tmpl file
Original commit message from CVS: add note to docs about GDP versioning; remove tmpl file
-rw-r--r--gst/gdp/dataprotocol.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/gst/gdp/dataprotocol.c b/gst/gdp/dataprotocol.c
index 74da67f85..fa07d0cab 100644
--- a/gst/gdp/dataprotocol.c
+++ b/gst/gdp/dataprotocol.c
@@ -42,6 +42,12 @@
* stream. This implies that there will always be a caps packet before any
* buffer packets.
*
+ * The versioning of the protocol is independent of GStreamer's version.
+ * The major number gets incremented, and the minor reset, for incompatible
+ * changes. The minor number gets incremented for compatible changes that
+ * allow clients who do not completely understand the newer protocol version
+ * to still decode what they do understand.
+ *
* Version 0.2 serializes only a small subset of all events, with a custom
* payload for each type. Also, all GDP streams start with the initial caps
* packet.