2008-05-06 05:35:37 +02:00
|
|
|
#ifndef _LAYOUT_H
|
|
|
|
#define _LAYOUT_H
|
|
|
|
|
|
|
|
#include "../streamtypes.h"
|
|
|
|
#include "../vgmstream.h"
|
|
|
|
|
|
|
|
void ast_block_update(off_t block_ofset, VGMSTREAM * vgmstream);
|
|
|
|
|
2009-09-02 14:18:23 +02:00
|
|
|
void mxch_block_update(off_t block_ofset, VGMSTREAM * vgmstream);
|
|
|
|
|
2008-05-06 05:35:37 +02:00
|
|
|
void render_vgmstream_blocked(sample * buffer, int32_t sample_count, VGMSTREAM * vgmstream);
|
|
|
|
|
|
|
|
void halpst_block_update(off_t block_ofset, VGMSTREAM * vgmstream);
|
|
|
|
|
2008-05-11 03:55:13 +02:00
|
|
|
void xa_block_update(off_t block_offset, VGMSTREAM * vgmstream);
|
|
|
|
|
2008-06-02 19:58:08 +02:00
|
|
|
void ea_block_update(off_t block_offset, VGMSTREAM * vgmstream);
|
|
|
|
|
2008-07-14 21:21:45 +02:00
|
|
|
void eacs_block_update(off_t block_offset, VGMSTREAM * vgmstream);
|
|
|
|
|
2008-06-03 20:41:26 +02:00
|
|
|
void caf_block_update(off_t block_offset, VGMSTREAM * vgmstream);
|
|
|
|
|
2008-06-29 03:30:13 +02:00
|
|
|
void wsi_block_update(off_t block_offset, VGMSTREAM * vgmstream);
|
|
|
|
|
2008-07-02 15:39:51 +02:00
|
|
|
void str_snds_block_update(off_t block_offset, VGMSTREAM * vgmstream);
|
2008-07-02 05:57:21 +02:00
|
|
|
|
2008-07-03 04:20:52 +02:00
|
|
|
void ws_aud_block_update(off_t block_offset, VGMSTREAM * vgmstream);
|
|
|
|
|
2008-08-10 22:08:03 +02:00
|
|
|
void matx_block_update(off_t block_offset, VGMSTREAM * vgmstream);
|
|
|
|
|
2008-08-11 09:19:44 +02:00
|
|
|
void de2_block_update(off_t block_offset, VGMSTREAM * vgmstream);
|
|
|
|
|
2008-12-04 21:11:45 +01:00
|
|
|
void vs_block_update(off_t block_offset, VGMSTREAM * vgmstream);
|
|
|
|
|
2008-12-15 05:37:43 +01:00
|
|
|
void emff_ps2_block_update(off_t block_offset, VGMSTREAM * vgmstream);
|
|
|
|
|
|
|
|
void emff_ngc_block_update(off_t block_offset, VGMSTREAM * vgmstream);
|
2008-12-09 19:16:51 +01:00
|
|
|
|
2008-12-16 16:48:21 +01:00
|
|
|
void gsb_block_update(off_t block_offset, VGMSTREAM * vgmstream);
|
|
|
|
|
2008-08-19 13:34:16 +02:00
|
|
|
void xvas_block_update(off_t block_offset, VGMSTREAM * vgmstream);
|
|
|
|
|
2008-12-12 00:16:09 +01:00
|
|
|
void thp_block_update(off_t block_offset, VGMSTREAM * vgmstream);
|
|
|
|
|
2008-12-18 07:51:26 +01:00
|
|
|
void filp_block_update(off_t block_offset, VGMSTREAM * vgmstream);
|
|
|
|
|
2009-03-19 20:43:06 +01:00
|
|
|
void ivaud_block_update(off_t block_offset, VGMSTREAM * vgmstream);
|
|
|
|
|
2008-05-06 05:35:37 +02:00
|
|
|
void render_vgmstream_interleave(sample * buffer, int32_t sample_count, VGMSTREAM * vgmstream);
|
|
|
|
|
|
|
|
void render_vgmstream_nolayout(sample * buffer, int32_t sample_count, VGMSTREAM * vgmstream);
|
|
|
|
|
2008-07-14 15:30:26 +02:00
|
|
|
void render_vgmstream_interleave_byte(sample * buffer, int32_t sample_count, VGMSTREAM * vgmstream);
|
|
|
|
|
2008-07-20 09:28:17 +02:00
|
|
|
void render_vgmstream_mus_acm(sample * buffer, int32_t sample_count, VGMSTREAM * vgmstream);
|
|
|
|
|
2008-08-02 12:24:28 +02:00
|
|
|
void render_vgmstream_aix(sample * buffer, int32_t sample_count, VGMSTREAM * vgmstream);
|
|
|
|
|
2009-01-03 12:08:44 +01:00
|
|
|
void render_vgmstream_aax(sample * buffer, int32_t sample_count, VGMSTREAM * vgmstream);
|
|
|
|
|
2010-04-20 22:26:10 +02:00
|
|
|
void psx_mgav_block_update(off_t block_offset, VGMSTREAM * vgmstream);
|
|
|
|
|
2010-05-02 21:16:35 +02:00
|
|
|
void ps2_adm_block_update(off_t block_offset, VGMSTREAM * vgmstream);
|
|
|
|
|
2008-05-06 05:35:37 +02:00
|
|
|
#endif
|