From 4139294c3d6c21276d9bd23e6f5ab65ba7ebb7ad Mon Sep 17 00:00:00 2001 From: bnnm Date: Thu, 4 Jun 2020 23:20:57 +0200 Subject: [PATCH] Minor doc --- doc/TXTH.md | 2 +- src/coding/coding_utils.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/doc/TXTH.md b/doc/TXTH.md index f26e417f..516b55d1 100644 --- a/doc/TXTH.md +++ b/doc/TXTH.md @@ -845,7 +845,7 @@ JIN003.XAG: 0x180 ``` -**Grandia (PS1) bgm.txth** +#### Grandia (PS1) bgm.txth ``` header_file = GM1.IDX body_file = GM1.STZ diff --git a/src/coding/coding_utils.c b/src/coding/coding_utils.c index f0e48243..0b6b3bfa 100644 --- a/src/coding/coding_utils.c +++ b/src/coding/coding_utils.c @@ -155,6 +155,8 @@ int ffmpeg_make_riff_xma1(uint8_t * buf, size_t buf_size, size_t sample_count, s put_16bitLE(buf+off+0x12, speakers); } + /* xmaencode decoding rejects XMA1 without "seek" chunk, though it doesn't seem to use it */ + memcpy(buf+riff_size-4-4, "data", 4); put_32bitLE(buf+riff_size-4, data_size); /* data size */