diff options
Diffstat (limited to 'apps/codecs/smaf.c')
-rw-r--r-- | apps/codecs/smaf.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/codecs/smaf.c b/apps/codecs/smaf.c index 019552ed4b..fccb6cbc64 100644 --- a/apps/codecs/smaf.c +++ b/apps/codecs/smaf.c | |||
@@ -387,12 +387,12 @@ next_track: | |||
387 | if (ci->seek_time) { | 387 | if (ci->seek_time) { |
388 | struct pcm_pos *newpos = codec->get_seek_pos(ci->seek_time, &read_buffer); | 388 | struct pcm_pos *newpos = codec->get_seek_pos(ci->seek_time, &read_buffer); |
389 | 389 | ||
390 | decodedsamples = newpos->samples; | ||
391 | if (newpos->pos > format.numbytes) | 390 | if (newpos->pos > format.numbytes) |
392 | break; | 391 | break; |
393 | if (ci->seek_buffer(firstblockposn + newpos->pos)) | 392 | if (ci->seek_buffer(firstblockposn + newpos->pos)) |
394 | { | 393 | { |
395 | bytesdone = newpos->pos; | 394 | bytesdone = newpos->pos; |
395 | decodedsamples = newpos->samples; | ||
396 | } | 396 | } |
397 | ci->seek_complete(); | 397 | ci->seek_complete(); |
398 | } | 398 | } |