diff options
| author | Miika Pekkarinen <miipekk@ihme.org> | 2005-07-07 07:15:05 +0000 |
|---|---|---|
| committer | Miika Pekkarinen <miipekk@ihme.org> | 2005-07-07 07:15:05 +0000 |
| commit | 3eb962d13bd4ca8c29ab33c41428a44e644e59ec (patch) | |
| tree | 6ad56c24745868d9c56a56dc1278cfde4f5573ff /apps/codecs.c | |
| parent | 8d3855eb536d4b8f1459c9b2da3beb5a0ac328b4 (diff) | |
| download | rockbox-3eb962d13bd4ca8c29ab33c41428a44e644e59ec.zip rockbox-3eb962d13bd4ca8c29ab33c41428a44e644e59ec.tar.gz rockbox-3eb962d13bd4ca8c29ab33c41428a44e644e59ec.tar.bz2 rockbox-3eb962d13bd4ca8c29ab33c41428a44e644e59ec.tar.xz | |
PCM buffering fixes. Made a temporary workaround for playback glitch
bug (see the patch).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7049 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/codecs.c')
| -rw-r--r-- | apps/codecs.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/apps/codecs.c b/apps/codecs.c index d3a9d9e..400e7fb 100644 --- a/apps/codecs.c +++ b/apps/codecs.c @@ -277,6 +277,9 @@ int codec_load_file(const char *plugin) int fd; int rc; + /* zero out codec buffer to ensure a properly zeroed bss area */ + memset(codecbuf, 0, CODEC_SIZE); + fd = open(plugin, O_RDONLY); if (fd < 0) { snprintf(msgbuf, sizeof(msgbuf)-1, "Couldn't load codec: %s", plugin); |