gst-indent run on core
[platform/upstream/gstreamer.git] / docs / gst / tmpl / gstmemchunk.sgml
1 <!-- ##### SECTION Title ##### -->
2 GstMemChunk
3
4 <!-- ##### SECTION Short_Description ##### -->
5 Atomic chunk allocator
6
7 <!-- ##### SECTION Long_Description ##### -->
8 <para>
9 GstMemChunk is an atomic chunk allocator. It uses atomic operations
10 to allocate fixed size memory regions and is therefore thread safe
11 without the overhead of mutexes or other heavyweight locking mechanisms.
12 </para>
13
14 <para>
15 The GstMemChunk is used to allocate critical resources for #GstBuffer and
16 #GstEvent.
17 </para>
18
19 <!-- ##### SECTION See_Also ##### -->
20 <para>
21 #GstAtomic, #GstBuffer, #GstEvent, #GstData
22 </para>
23
24 <!-- ##### FUNCTION gst_mem_chunk_new ##### -->
25 <para>
26
27 </para>
28
29 @name: 
30 @atom_size: 
31 @area_size: 
32 @type: 
33 @Returns: 
34
35
36 <!-- ##### FUNCTION gst_mem_chunk_destroy ##### -->
37 <para>
38
39 </para>
40
41 @mem_chunk: 
42
43
44 <!-- ##### FUNCTION gst_mem_chunk_alloc ##### -->
45 <para>
46
47 </para>
48
49 @mem_chunk: 
50 @Returns: 
51
52
53 <!-- ##### FUNCTION gst_mem_chunk_alloc0 ##### -->
54 <para>
55
56 </para>
57
58 @mem_chunk: 
59 @Returns: 
60
61
62 <!-- ##### FUNCTION gst_mem_chunk_free ##### -->
63 <para>
64
65 </para>
66
67 @mem_chunk: 
68 @mem: 
69
70