diff options
Diffstat (limited to 'apps/playback.c')
-rw-r--r-- | apps/playback.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/apps/playback.c b/apps/playback.c index f4287310b7..d256f5a4f0 100644 --- a/apps/playback.c +++ b/apps/playback.c | |||
@@ -1663,7 +1663,7 @@ static void codec_seek_complete_callback(void) | |||
1663 | { | 1663 | { |
1664 | /* If this is not a seamless seek, clear the buffer */ | 1664 | /* If this is not a seamless seek, clear the buffer */ |
1665 | pcmbuf_play_stop(); | 1665 | pcmbuf_play_stop(); |
1666 | dsp_configure(DSP_FLUSH, NULL); | 1666 | dsp_configure(DSP_FLUSH, 0); |
1667 | 1667 | ||
1668 | /* If playback was not 'deliberately' paused, unpause now */ | 1668 | /* If playback was not 'deliberately' paused, unpause now */ |
1669 | if (!paused) | 1669 | if (!paused) |
@@ -1729,20 +1729,20 @@ static bool codec_seek_buffer_callback(size_t newpos) | |||
1729 | return true; | 1729 | return true; |
1730 | } | 1730 | } |
1731 | 1731 | ||
1732 | static void codec_configure_callback(int setting, void *value) | 1732 | static void codec_configure_callback(int setting, intptr_t value) |
1733 | { | 1733 | { |
1734 | switch (setting) { | 1734 | switch (setting) { |
1735 | case CODEC_SET_FILEBUF_WATERMARK: | 1735 | case CODEC_SET_FILEBUF_WATERMARK: |
1736 | conf_watermark = (unsigned long)value; | 1736 | conf_watermark = value; |
1737 | set_filebuf_watermark(buffer_margin); | 1737 | set_filebuf_watermark(buffer_margin); |
1738 | break; | 1738 | break; |
1739 | 1739 | ||
1740 | case CODEC_SET_FILEBUF_CHUNKSIZE: | 1740 | case CODEC_SET_FILEBUF_CHUNKSIZE: |
1741 | conf_filechunk = (unsigned long)value; | 1741 | conf_filechunk = value; |
1742 | break; | 1742 | break; |
1743 | 1743 | ||
1744 | case CODEC_SET_FILEBUF_PRESEEK: | 1744 | case CODEC_SET_FILEBUF_PRESEEK: |
1745 | conf_preseek = (unsigned long)value; | 1745 | conf_preseek = value; |
1746 | break; | 1746 | break; |
1747 | 1747 | ||
1748 | default: | 1748 | default: |