gstreamer/docs/gst/tmpl/gstmemchunk.sgml
Johan Dahlin ecd88e381d Revert again, this time without post-commit reindent hooks to put back the indentation :-)
Original commit message from CVS:
Revert again, this time without post-commit reindent hooks
to put back the indentation :-)
2004-03-15 14:43:35 +00:00

77 lines
1.1 KiB
Plaintext

<!-- ##### SECTION Title ##### -->
GstMemChunk
<!-- ##### SECTION Short_Description ##### -->
Atomic chunk allocator
<!-- ##### SECTION Long_Description ##### -->
<para>
GstMemChunk is an atomic chunk allocator. It uses atomic operations
to allocate fixed size memory regions and is therefore thread safe
without the overhead of mutexes or other heavyweight locking mechanisms.
</para>
<para>
The GstMemChunk is used to allocate critical resources for #GstBuffer and
#GstEvent.
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
#GstAtomic, #GstBuffer, #GstEvent, #GstData
</para>
<!-- ##### STRUCT GstMemChunk ##### -->
<para>
The memchunk structure
</para>
<!-- ##### FUNCTION gst_mem_chunk_new ##### -->
<para>
</para>
@name:
@atom_size:
@area_size:
@type:
@Returns:
<!-- ##### FUNCTION gst_mem_chunk_destroy ##### -->
<para>
</para>
@mem_chunk:
<!-- ##### FUNCTION gst_mem_chunk_alloc ##### -->
<para>
</para>
@mem_chunk:
@Returns:
<!-- ##### FUNCTION gst_mem_chunk_alloc0 ##### -->
<para>
</para>
@mem_chunk:
@Returns:
<!-- ##### FUNCTION gst_mem_chunk_free ##### -->
<para>
</para>
@mem_chunk:
@mem: