From 3cf54591e98a4c23c01863590c7a77e862b1fa65 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Tue, 4 Nov 2008 17:10:01 +0100 Subject: wavpack: use the bool data type Use boolean true/false instead of 1/0. --- src/decoder/wavpack_plugin.c | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/decoder/wavpack_plugin.c b/src/decoder/wavpack_plugin.c index 01f3215cb..50a9ce8ae 100644 --- a/src/decoder/wavpack_plugin.c +++ b/src/decoder/wavpack_plugin.c @@ -126,7 +126,7 @@ static void format_samples_float(mpd_unused int bytes_per_sample, void *buffer, * Requires an already opened WavpackContext. */ static void wavpack_decode(struct decoder * decoder, - WavpackContext *wpc, int canseek, + WavpackContext *wpc, bool canseek, ReplayGainInfo *replayGainInfo) { struct audio_format audio_format; @@ -430,8 +430,8 @@ static bool wavpack_trydecode(struct input_stream *is) return true; } -static int wavpack_open_wvc(struct decoder *decoder, - struct input_stream *is_wvc) +static bool +wavpack_open_wvc(struct decoder *decoder, struct input_stream *is_wvc) { char tmp[MPD_PATH_MAX]; const char *utf8url; @@ -445,15 +445,15 @@ static int wavpack_open_wvc(struct decoder *decoder, */ utf8url = decoder_get_url(decoder, tmp); if (utf8url == NULL) - return 0; + return false; len = strlen(utf8url); if (!len) - return 0; + return false; wvc_url = (char *)xmalloc(len + 2); /* +2: 'c' and EOS */ if (wvc_url == NULL) - return 0; + return false; memcpy(wvc_url, utf8url, len); wvc_url[len] = 'c'; @@ -463,7 +463,7 @@ static int wavpack_open_wvc(struct decoder *decoder, free(wvc_url); if (!ret) - return 0; + return false; /* * And we try to buffer in order to get know @@ -477,15 +477,15 @@ static int wavpack_open_wvc(struct decoder *decoder, * So, this is not good :/ */ input_stream_close(is_wvc); - return 0; + return false; } if (input_stream_buffer(is_wvc) >= 0) - return 1; + return true; if (decoder_get_command(decoder) != DECODE_COMMAND_NONE) { input_stream_close(is_wvc); - return 0; + return false; } /* Save some CPU */ @@ -519,7 +519,7 @@ wavpack_streamdecode(struct decoder * decoder, struct input_stream *is) return false; } - wavpack_decode(decoder, wpc, can_seek(&isp), NULL); + wavpack_decode(decoder, wpc, is->seekable, NULL); WavpackCloseFile(wpc); if (open_flags & OPEN_WVC) @@ -549,7 +549,7 @@ wavpack_filedecode(struct decoder *decoder, const char *fname) replay_gain_info = wavpack_replaygain(wpc); - wavpack_decode(decoder, wpc, 1, replay_gain_info); + wavpack_decode(decoder, wpc, true, replay_gain_info); if (replay_gain_info) freeReplayGainInfo(replay_gain_info); -- cgit v1.2.3