docs for SDL::Mixer::Groups done, fixed link creation
[sdlgit/SDL-Site.git] / pages / SDL-Mixer-Samples.html-inc
CommitLineData
05971ac0 1<div class="pod">
2<!-- INDEX START -->
3<h3 id="TOP">Index</h3>
4
5<ul><li><a href="#NAME">NAME</a></li>
6<li><a href="#CATEGORY">CATEGORY</a></li>
7<li><a href="#DESCRIPTION">DESCRIPTION</a></li>
8<li><a href="#METHODS">METHODS</a>
9<ul><li><a href="#int_mixsam_get_num_chunk_decoders_CO">int
10mixsam_get_num_chunk_decoders ()
11 CODE:
12 RETVAL = Mix_GetNumChunkDecoders();
13 OUTPUT:
14 RETVAL</a>
15</li>
16</ul>
17</li>
18</ul><hr />
19<!-- INDEX END -->
20
21<h1 id="NAME">NAME</h1><p><a href="#TOP" class="toplink">Top</a></p>
22<div id="NAME_CONTENT">
23<p>SDL::Mixer::Samples - functions for loading sound samples</p>
24
25</div>
26<h1 id="CATEGORY">CATEGORY</h1><p><a href="#TOP" class="toplink">Top</a></p>
27<div id="CATEGORY_CONTENT">
28<p>Mixer</p>
29
30</div>
31<h1 id="DESCRIPTION">DESCRIPTION</h1><p><a href="#TOP" class="toplink">Top</a></p>
32<div id="DESCRIPTION_CONTENT">
33
34</div>
35<h1 id="METHODS">METHODS</h1><p><a href="#TOP" class="toplink">Top</a></p>
36<div id="METHODS_CONTENT">
37
38</div>
39<h2 id="int_mixsam_get_num_chunk_decoders_CO">int
40mixsam_get_num_chunk_decoders ()
41 CODE:
42 RETVAL = Mix_GetNumChunkDecoders();
43 OUTPUT:
44 RETVAL</h2>
45<div id="int_mixsam_get_num_chunk_decoders_CO-2">
46<p>char*
47mixsam_get_chunk_decoder (idecoder)
48 int idecoder
49 CODE:
50 RETVAL = (char *)Mix_GetChunkDecoder(idecoder);
51 OUTPUT:
52 RETVAL</p>
53<p>#endif</p>
54
55
56
57
58<p>Mix_Chunk *
59mixsam_load_WAV ( filename )
60 char *filename
61 PREINIT:
62 char * CLASS = &quot;SDL::Mixer::MixChunk&quot;;
63 CODE:
64 Mix_Chunk * mixchunk;
65 mixchunk = Mix_LoadWAV(filename);
66 RETVAL = mixchunk;
67 OUTPUT:
68 RETVAL</p>
69
70
71
72
73<p>Mix_Chunk *
74mixsam_load_WAV_RW ( src, freesrc)
75 SDL_RWops * src
76 int freesrc
77 PREINIT:
78 char * CLASS = &quot;SDL::Mixer::MixChunk&quot;;
79 CODE:
80 Mix_Chunk * mixchunk;
81 mixchunk = Mix_LoadWAV_RW(src, freesrc);
82 RETVAL = mixchunk;
83 OUTPUT:
84 RETVAL</p>
85
86
87
88
89<p>Mix_Chunk *
90mixsam_quick_load_WAV ( buf )
91 Uint8 *buf
92 PREINIT:
93 char * CLASS = &quot;SDL::Mixer::MixChunk&quot;;
94 CODE:
95 RETVAL = Mix_QuickLoad_WAV(buf);
96 OUTPUT:
97 RETVAL</p>
98
99
100
101
102<p>Mix_Chunk *
103mixsam_quick_load_RAW ( buf , len)
104 Uint8 *buf
105 int len
106 PREINIT:
107 char * CLASS = &quot;SDL::Mixer::MixChunk&quot;;
108 CODE:
109 RETVAL = Mix_QuickLoad_RAW( buf, len );
110 OUTPUT:
111 RETVAL</p>
112
113
114
115
116<p>int
117mixsam_volume_chunk ( chunk, volume )
118 Mix_Chunk *chunk
119 int volume
120 CODE:
121 RETVAL = Mix_VolumeChunk(chunk,volume);
122 OUTPUT:
123 RETVAL</p>
124
125
126
127
128<p>void
129mixsam_free_chunk( chunk )
130 Mix_Chunk *chunk
131 CODE:
132 Mix_FreeChunk(chunk);</p>
133
134</div>
135</div>