From 49871fa8999b05e45b2587c3b104d6e90456a641 Mon Sep 17 00:00:00 2001 From: Adrian Siekierka Date: Sun, 16 Feb 2025 15:59:00 +0100 Subject: [PATCH] psxavenc: fixes --- libpsxav/adpcm.c | 2 +- psxavenc/cdrom.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libpsxav/adpcm.c b/libpsxav/adpcm.c index c78f95b..96c0ad0 100644 --- a/libpsxav/adpcm.c +++ b/libpsxav/adpcm.c @@ -242,7 +242,7 @@ static void psx_audio_xa_encode_init_sector(psx_cdrom_sector_mode2_t *buffer, ps memset(buffer->sync + 1, 0xFF, 10); buffer->header.mode = 0x02; } else { - memset(buffer->subheader, 0, PSX_CDROM_SECTOR_SIZE); + memset(buffer->subheader, 0, PSX_CDROM_SECTOR_SIZE - 16); } buffer->subheader[0].file = settings.file_number; diff --git a/psxavenc/cdrom.c b/psxavenc/cdrom.c index 86018f0..17cfec4 100644 --- a/psxavenc/cdrom.c +++ b/psxavenc/cdrom.c @@ -29,7 +29,7 @@ void init_sector_buffer_video(psx_cdrom_sector_mode2_t *buffer, settings_t *sett memset(buffer->sync + 1, 0xFF, 10); buffer->header.mode = 0x02; } else { - memset(buffer->subheader, 0, PSX_CDROM_SECTOR_SIZE); + memset(buffer->subheader, 0, PSX_CDROM_SECTOR_SIZE - 16); } buffer->subheader[0].file = settings->file_number;