+2005-05-06 Tim-Philipp Müller <tim at centricular dot net>
+
+ * docs/gst/Makefile.am:
+ * docs/gst/gstreamer-docs.sgml:
+ * docs/gst/gstreamer-sections.txt:
+ * docs/gst/tmpl/gstatomic.sgml:
+ * docs/gst/tmpl/gstmemchunk.sgml:
+ * testsuite/elements/struct_i386.h:
+ * win32/GStreamer.vcproj:
+ * win32/Makefile:
+ Purge GstAtomic stuff from docs and win32 makefiles as well
+
2005-05-06 Wim Taymans <wim@fluendo.com>
* gst/base/gstbasetransform.c: (gst_base_transform_proxy_getcaps):
gst-i18n-lib.h \
gst-i18n-app.h \
gst_private.h \
- gstatomic_impl.h \
gstdata_private.h \
gstarch.h \
cothreads.h \
<!ENTITY % version-entities SYSTEM "version.entities">
%version-entities;
<!ENTITY Gst SYSTEM "xml/gst.xml">
-<!ENTITY GstAtomic SYSTEM "xml/gstatomic.xml">
<!ENTITY GstBin SYSTEM "xml/gstbin.xml">
<!ENTITY GstBuffer SYSTEM "xml/gstbuffer.xml">
<!ENTITY GstCaps SYSTEM "xml/gstcaps.xml">
Theses elements support the gstreamer core and applications using it.
</para>
- &GstAtomic;
&GstMacros;
&GstMemChunk;
</SECTION>
<SECTION>
-<FILE>gstatomic</FILE>
-<TITLE>GstAtomic</TITLE>
-gst_vgint
-GstAtomicInt
-gst_atomic_int_init
-gst_atomic_int_destroy
-gst_atomic_int_set
-gst_atomic_int_read
-gst_atomic_int_add
-gst_atomic_int_inc
-gst_atomic_int_dec_and_test
-</SECTION>
-
-<SECTION>
<FILE>gstbin</FILE>
<TITLE>GstBin</TITLE>
GstBin
+++ /dev/null
-<!-- ##### SECTION Title ##### -->
-GstAtomic
-
-<!-- ##### SECTION Short_Description ##### -->
-Functions that implement atomic operations.
-
-<!-- ##### SECTION Long_Description ##### -->
-<para>
-Functions that implement atomic operations on a #GstAtomicInt structure.
-Atomic operations are thread safe and don't use heavyweight locking mechanisms.
-</para>
-<para>
-These functions will be inlined in the GStreamer core but are available to plugins
-as external methods.
-</para>
-
-<!-- ##### SECTION See_Also ##### -->
-<para>
-#GstMemChunk
-</para>
-
-<!-- ##### FUNCTION gst_atomic_int_set ##### -->
-<para>
-Atomically set the value on the #GstAtomicInt.
-</para>
-
-@atomic_int:
-@value:
-<!-- # Unused Parameters # -->
-@aint: a #GstAtomicInt
-@val: The new value
-
-
<!-- ##### SECTION See_Also ##### -->
<para>
-#GstAtomic, #GstBuffer, #GstEvent, #GstData
+#GstBuffer, #GstEvent, #GstData
</para>
<!-- ##### STRUCT GstMemChunk ##### -->
Struct list[] = {
{"GstPoptOption", sizeof (GstPoptOption), 28}
,
- {"GstAtomicInt", sizeof (GstAtomicInt), 8}
- ,
{"GstBuffer", sizeof (GstBuffer), 108}
,
{"GstCaps", sizeof (GstCaps), 28}
Struct list[] = {
{"GstPoptOption", sizeof (GstPoptOption), 28}
,
- {"GstAtomicInt", sizeof (GstAtomicInt), 8}
- ,
{"GstBuffer", sizeof (GstBuffer), 108}
,
{"GstCaps", sizeof (GstCaps), 28}
RelativePath="..\gst\gst.c">
</File>
<File
- RelativePath="..\gst\gstatomic.c">
- </File>
- <File
RelativePath="..\gst\gstbin.c">
</File>
<File
RelativePath="..\gst\gst.h">
</File>
<File
- RelativePath="..\gst\gstatomic.h">
- </File>
- <File
RelativePath="..\gst\gstbufferpool-default.h">
</File>
<File
#
CXX = cl /Tp
CC = cl /Tc
-SRC = dirent.c $(SRC_DIR)\parse\grammar.tab.c $(SRC_DIR)\gst.c $(SRC_DIR)\gstatomic.c $(SRC_DIR)\gstbin.c $(SRC_DIR)\gstbuffer.c \
+SRC = dirent.c $(SRC_DIR)\parse\grammar.tab.c $(SRC_DIR)\gst.c $(SRC_DIR)\gstbin.c $(SRC_DIR)\gstbuffer.c \
$(SRC_DIR)\gstcaps.c $(SRC_DIR)\gstclock.c $(SRC_DIR)\gstcpu.c $(SRC_DIR)\gstdata.c $(SRC_DIR)\gstelement.c $(SRC_DIR)\gstelementfactory.c \
$(SRC_DIR)\gstenumtypes.c $(SRC_DIR)\gsterror.c $(SRC_DIR)\gstevent.c $(SRC_DIR)\gstfilter.c $(SRC_DIR)\gstformat.c $(SRC_DIR)\gstindex.c \
$(SRC_DIR)\gstinfo.c $(SRC_DIR)\gstmarshal.c $(SRC_DIR)\gstmemchunk.c $(SRC_DIR)\gstobject.c $(SRC_DIR)\gstpad.c $(SRC_DIR)\gstparse.c \
RelativePath="..\gst\gst.c">
</File>
<File
- RelativePath="..\gst\gstatomic.c">
- </File>
- <File
RelativePath="..\gst\gstbin.c">
</File>
<File
RelativePath="..\gst\gst.h">
</File>
<File
- RelativePath="..\gst\gstatomic.h">
- </File>
- <File
RelativePath="..\gst\gstbufferpool-default.h">
</File>
<File
#
CXX = cl /Tp
CC = cl /Tc
-SRC = dirent.c $(SRC_DIR)\parse\grammar.tab.c $(SRC_DIR)\gst.c $(SRC_DIR)\gstatomic.c $(SRC_DIR)\gstbin.c $(SRC_DIR)\gstbuffer.c \
+SRC = dirent.c $(SRC_DIR)\parse\grammar.tab.c $(SRC_DIR)\gst.c $(SRC_DIR)\gstbin.c $(SRC_DIR)\gstbuffer.c \
$(SRC_DIR)\gstcaps.c $(SRC_DIR)\gstclock.c $(SRC_DIR)\gstcpu.c $(SRC_DIR)\gstdata.c $(SRC_DIR)\gstelement.c $(SRC_DIR)\gstelementfactory.c \
$(SRC_DIR)\gstenumtypes.c $(SRC_DIR)\gsterror.c $(SRC_DIR)\gstevent.c $(SRC_DIR)\gstfilter.c $(SRC_DIR)\gstformat.c $(SRC_DIR)\gstindex.c \
$(SRC_DIR)\gstinfo.c $(SRC_DIR)\gstmarshal.c $(SRC_DIR)\gstmemchunk.c $(SRC_DIR)\gstobject.c $(SRC_DIR)\gstpad.c $(SRC_DIR)\gstparse.c \