diff options
Diffstat (limited to 'apps/codecs')
| -rw-r--r-- | apps/codecs/wma.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/apps/codecs/wma.c b/apps/codecs/wma.c index a0950d4..e740373 100644 --- a/apps/codecs/wma.c +++ b/apps/codecs/wma.c @@ -46,6 +46,8 @@ enum codec_status codec_main(void) ci->configure(DSP_SET_SAMPLE_DEPTH, 29); next_track: + /* Proper reset of the decoder context. */ + memset(&wmadec, 0, sizeof(wmadec)); /* Wait for the metadata to be read */ while (!*ci->taginfo_ready && !ci->stop_codec) |