From 5dd8c53b960d0b6680a0555a99e3232a5f890d07 Mon Sep 17 00:00:00 2001 From: Mohamed Tarek Date: Mon, 26 Jul 2010 22:03:20 +0000 Subject: Modify the wma pro decoder to produce non-interleaved samples, and work directly on the buffers in WMAProDecCtx instead to avoid the redundant copying of the output data. ~10% speedup (-2MHz) on pp502x and ~1.5% speedup (-3.8Mhz) on mcf2049. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27583 a1c6a512-1295-4272-9138-f99709370657 --- apps/codecs/libwmapro/wmaprodec.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'apps/codecs/libwmapro/wmaprodec.h') diff --git a/apps/codecs/libwmapro/wmaprodec.h b/apps/codecs/libwmapro/wmaprodec.h index 3203dda..2e7d01a 100644 --- a/apps/codecs/libwmapro/wmaprodec.h +++ b/apps/codecs/libwmapro/wmaprodec.h @@ -28,4 +28,4 @@ int decode_init(asf_waveformatex_t *wfx); int decode_packet(asf_waveformatex_t *wfx, - void *data, int *data_size, void* pktdata, int size); + int32_t *dec[2], int *data_size, void* pktdata, int size); -- cgit v1.1