2008-05-06 03:35:37 +00:00
|
|
|
#ifndef _LAYOUT_H
|
|
|
|
#define _LAYOUT_H
|
|
|
|
|
|
|
|
#include "../streamtypes.h"
|
|
|
|
#include "../vgmstream.h"
|
|
|
|
|
|
|
|
void ast_block_update(off_t block_ofset, VGMSTREAM * vgmstream);
|
|
|
|
|
|
|
|
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 01:55:13 +00:00
|
|
|
void xa_block_update(off_t block_offset, VGMSTREAM * vgmstream);
|
|
|
|
|
2008-06-02 17:58:08 +00:00
|
|
|
void ea_block_update(off_t block_offset, VGMSTREAM * vgmstream);
|
|
|
|
|
2008-07-14 19:21:45 +00:00
|
|
|
void eacs_block_update(off_t block_offset, VGMSTREAM * vgmstream);
|
|
|
|
|
2008-06-03 18:41:26 +00:00
|
|
|
void caf_block_update(off_t block_offset, VGMSTREAM * vgmstream);
|
|
|
|
|
2008-06-29 01:30:13 +00:00
|
|
|
void wsi_block_update(off_t block_offset, VGMSTREAM * vgmstream);
|
|
|
|
|
2008-07-02 13:39:51 +00:00
|
|
|
void str_snds_block_update(off_t block_offset, VGMSTREAM * vgmstream);
|
2008-07-02 03:57:21 +00:00
|
|
|
|
2008-07-03 02:20:52 +00:00
|
|
|
void ws_aud_block_update(off_t block_offset, VGMSTREAM * vgmstream);
|
|
|
|
|
2008-08-10 20:08:03 +00:00
|
|
|
void matx_block_update(off_t block_offset, VGMSTREAM * vgmstream);
|
|
|
|
|
2008-05-06 03:35:37 +00: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 13:30:26 +00:00
|
|
|
void render_vgmstream_interleave_byte(sample * buffer, int32_t sample_count, VGMSTREAM * vgmstream);
|
|
|
|
|
2008-07-20 07:28:17 +00:00
|
|
|
void render_vgmstream_mus_acm(sample * buffer, int32_t sample_count, VGMSTREAM * vgmstream);
|
|
|
|
|
2008-08-02 10:24:28 +00:00
|
|
|
void render_vgmstream_aix(sample * buffer, int32_t sample_count, VGMSTREAM * vgmstream);
|
|
|
|
|
2008-05-06 03:35:37 +00:00
|
|
|
#endif
|