clap

CLAP Audio Plugin API
Log | Files | Refs | README | LICENSE

commit 02acfacf6e00292ae81f1979f14d9a578a50d7e4
parent 59721585180bed669e66309686012c09fd281130
Author: Alexandre Bique <bique.alexandre@gmail.com>
Date:   Mon, 29 Dec 2014 13:11:19 +0100

Regen spec.html

Diffstat:
Mspec.html | 29++++++++++++-----------------
1 file changed, 12 insertions(+), 17 deletions(-)

diff --git a/spec.html b/spec.html @@ -1234,8 +1234,7 @@ big endian machine, it should load again successfully.</p> </span> <span class="n">CLAP_EVENT_PAUSE</span> <span class="o">=</span> <span class="mi">13</span><span class="p">,</span> <span class="c1">// no attribute </span> <span class="n">CLAP_EVENT_STOP</span> <span class="o">=</span> <span class="mi">14</span><span class="p">,</span> <span class="c1">// no attribute </span> - <span class="n">CLAP_EVENT_TEMPO_CHANGED</span> <span class="o">=</span> <span class="mi">15</span><span class="p">,</span> <span class="c1">// attribute tempo -</span> <span class="n">CLAP_EVENT_JUMP</span> <span class="o">=</span> <span class="mi">16</span><span class="p">,</span> <span class="c1">// attribute jump + <span class="n">CLAP_EVENT_JUMP</span> <span class="o">=</span> <span class="mi">15</span><span class="p">,</span> <span class="c1">// attribute jump </span><span class="p">};</span> <span class="k">struct</span> <span class="n">clap_event_note</span> @@ -1293,15 +1292,12 @@ big endian machine, it should load again successfully.</p> <span class="kt">uint32_t</span> <span class="n">latency</span><span class="p">;</span> <span class="p">};</span> -<span class="k">struct</span> <span class="n">clap_event_tempo</span> -<span class="p">{</span> - <span class="kt">uint32_t</span> <span class="n">tempo</span><span class="p">;</span> <span class="c1">// tempo in samples -</span> <span class="kt">uint32_t</span> <span class="n">phase</span><span class="p">;</span> <span class="c1">// the phase in samples -</span><span class="p">};</span> - <span class="k">struct</span> <span class="n">clap_event_jump</span> <span class="p">{</span> - <span class="kt">uint32_t</span> <span class="n">song_time</span><span class="p">;</span> <span class="c1">// song time in samples + <span class="kt">uint32_t</span> <span class="n">tempo</span><span class="p">;</span> <span class="c1">// tempo in samples +</span> <span class="kt">uint32_t</span> <span class="n">bar_offset</span><span class="p">;</span> <span class="c1">// 0 &lt;= cycle_offset &lt; tsig_denom * tempo +</span> <span class="kt">uint32_t</span> <span class="n">tsig_num</span><span class="p">;</span> <span class="c1">// time signature numerator +</span> <span class="kt">uint32_t</span> <span class="n">tsig_denom</span><span class="p">;</span> <span class="c1">// time signature denominator </span><span class="p">};</span> <span class="k">struct</span> <span class="n">clap_event</span> @@ -1346,8 +1342,7 @@ big endian machine, it should load again successfully.</p> <span class="kt">uint32_t</span> <span class="n">samples_count</span><span class="p">;</span> <span class="cm">/* process info */</span> - <span class="kt">uint64_t</span> <span class="n">song_time</span><span class="p">;</span> <span class="c1">// the song time in samples -</span> <span class="kt">uint64_t</span> <span class="n">steady_time</span><span class="p">;</span> <span class="c1">// the steady time in samples + <span class="kt">uint64_t</span> <span class="n">steady_time</span><span class="p">;</span> <span class="c1">// the steady time in samples </span> <span class="cm">/* events */</span> <span class="k">struct</span> <span class="n">clap_event</span> <span class="o">*</span><span class="n">events</span><span class="p">;</span> @@ -1721,8 +1716,8 @@ big endian machine, it should load again successfully.</p> <span class="k">struct</span> <span class="n">clap_plugin_embed_win32</span> <span class="p">{</span> <span class="kt">void</span> <span class="p">(</span><span class="o">*</span><span class="n">get_size</span><span class="p">)(</span><span class="kt">uint32_t</span> <span class="o">*</span><span class="n">width</span><span class="p">,</span> <span class="kt">uint32_t</span> <span class="o">*</span><span class="n">height</span><span class="p">);</span> - <span class="kt">bool</span> <span class="p">(</span><span class="o">*</span><span class="n">embed</span><span class="p">)(</span><span class="k">struct</span> <span class="n">clap_plugin</span> <span class="o">*</span><span class="n">plugin</span><span class="p">,</span> <span class="n">HWND</span> <span class="n">window</span><span class="p">);</span> - <span class="kt">bool</span> <span class="p">(</span><span class="o">*</span><span class="n">disembed</span><span class="p">)(</span><span class="k">struct</span> <span class="n">clap_plugin</span> <span class="o">*</span><span class="n">plugin</span><span class="p">);</span> + <span class="kt">bool</span> <span class="p">(</span><span class="o">*</span><span class="n">attach</span><span class="p">)(</span><span class="k">struct</span> <span class="n">clap_plugin</span> <span class="o">*</span><span class="n">plugin</span><span class="p">,</span> <span class="n">HWND</span> <span class="n">window</span><span class="p">);</span> + <span class="kt">bool</span> <span class="p">(</span><span class="o">*</span><span class="n">detach</span><span class="p">)(</span><span class="k">struct</span> <span class="n">clap_plugin</span> <span class="o">*</span><span class="n">plugin</span><span class="p">);</span> <span class="p">};</span> <span class="cp">#endif </span><span class="cm">/* !CLAP_EXT_EMBED_WIN32_H */</span> @@ -1750,10 +1745,10 @@ big endian machine, it should load again successfully.</p> * * Note for the host, the display_name can be retrieved from your own * display-&gt;display_name. */</span> - <span class="kt">bool</span> <span class="p">(</span><span class="o">*</span><span class="n">embed</span><span class="p">)(</span><span class="k">struct</span> <span class="n">clap_plugin</span> <span class="o">*</span><span class="n">plugin</span><span class="p">,</span> - <span class="n">Window</span> <span class="n">window</span><span class="p">,</span> - <span class="k">const</span> <span class="kt">char</span> <span class="o">*</span><span class="n">display_name</span><span class="p">);</span> - <span class="kt">bool</span> <span class="p">(</span><span class="o">*</span><span class="n">disembed</span><span class="p">)(</span><span class="k">struct</span> <span class="n">clap_plugin</span> <span class="o">*</span><span class="n">plugin</span><span class="p">);</span> + <span class="kt">bool</span> <span class="p">(</span><span class="o">*</span><span class="n">attach</span><span class="p">)(</span><span class="k">struct</span> <span class="n">clap_plugin</span> <span class="o">*</span><span class="n">plugin</span><span class="p">,</span> + <span class="n">Window</span> <span class="n">window</span><span class="p">,</span> + <span class="k">const</span> <span class="kt">char</span> <span class="o">*</span><span class="n">display_name</span><span class="p">);</span> + <span class="kt">bool</span> <span class="p">(</span><span class="o">*</span><span class="n">detach</span><span class="p">)(</span><span class="k">struct</span> <span class="n">clap_plugin</span> <span class="o">*</span><span class="n">plugin</span><span class="p">);</span> <span class="p">};</span> <span class="cp">#endif </span><span class="cm">/* !CLAP_EMBED_XLIB_H */</span>