+2008-06-20 Tim-Philipp Müller <tim.muller at collabora co uk>
+
+ * docs/design/Makefile.am:
+ Dist some more design docs.
+
+ * docs/random/moving-plugins:
+ Small addition: good plugins mustn't have functional code
+ within assertion macros.
+
2008-06-20 Wim Taymans <wim.taymans@collabora.co.uk>
* docs/design/draft-framestep.txt:
2008-06-20 Tim-Philipp Müller <tim.muller at collabora co uk>
+ * gst/gsttaglist.h:
+ In GST_TAG_ATTACHEMENT docs, mention that the file name needs to
+ be in UTF-8 encoding.
+
+2008-06-20 Tim-Philipp Müller <tim.muller at collabora co uk>
+
* gst/gstbus.c:
Make it known that gst_bus_poll() is pure evil (fixes #538810).
e.g.: GST_BASE_SINK, GstBaseSink, gst_base_sink_
- use g_assert(), g_return_if_fail(), g_return_val_if_fail() for pre/post
condition checks
+ - must not have any functional code within g_assert(), g_return_if_fail() or
+ g_return_val_if_fail() statements, since those would be turned into NO-OPS
+ if the code is compiled with -DG_DISABLE_CHECKS (as is often done on
+ embedded systems).
- The plug-in's build:
- should be correctly integrated with configure.ac