Commit c2ada39f authored by Max Kellermann's avatar Max Kellermann

Merge branch 'v0.16.x'

Conflicts: NEWS configure.ac
parents 77b6e275 def2fe88
...@@ -15,6 +15,10 @@ ver 0.17 (2011/??/??) ...@@ -15,6 +15,10 @@ ver 0.17 (2011/??/??)
* state_file: add option "restore_paused" * state_file: add option "restore_paused"
ver 0.16.3 (2011/??/??)
* fix assertion failure in audio format mask parser
ver 0.16.2 (2011/03/18) ver 0.16.2 (2011/03/18)
* configure.ac: * configure.ac:
- fix bashism in tremor test - fix bashism in tremor test
...@@ -160,6 +164,13 @@ ver 0.16 (2010/12/11) ...@@ -160,6 +164,13 @@ ver 0.16 (2010/12/11)
* make single mode 'sticky' * make single mode 'sticky'
ver 0.15.17 (2011/??/??)
* encoder:
- vorbis: reset the Ogg stream after flush
* decoders:
- vorbis: fix tremor support
ver 0.15.16 (2011/03/13) ver 0.15.16 (2011/03/13)
* output: * output:
- ao: initialize the ao_sample_format struct - ao: initialize the ao_sample_format struct
......
...@@ -1120,7 +1120,7 @@ if ...@@ -1120,7 +1120,7 @@ if
fi fi
AM_CONDITIONAL(HAVE_OGG_COMMON, AM_CONDITIONAL(HAVE_OGG_COMMON,
test x$enable_vorbis = xyes || test x$enable_oggflac = xyes || test x$enable_flac = xyes) test x$enable_vorbis = xyes || test x$enable_tremor = xyes || test x$enable_oggflac = xyes || test x$enable_flac = xyes)
AM_CONDITIONAL(HAVE_FLAC_COMMON, AM_CONDITIONAL(HAVE_FLAC_COMMON,
test x$enable_flac = xyes || test x$enable_oggflac = xyes) test x$enable_flac = xyes || test x$enable_oggflac = xyes)
......
...@@ -192,7 +192,8 @@ audio_format_parse(struct audio_format *dest, const char *src, ...@@ -192,7 +192,8 @@ audio_format_parse(struct audio_format *dest, const char *src,
} }
audio_format_init(dest, rate, sample_format, channels); audio_format_init(dest, rate, sample_format, channels);
assert(audio_format_valid(dest)); assert(mask ? audio_format_mask_valid(dest)
: audio_format_valid(dest));
return true; return true;
} }
...@@ -467,7 +467,7 @@ handle_currentsong(struct client *client, ...@@ -467,7 +467,7 @@ handle_currentsong(struct client *client,
G_GNUC_UNUSED int argc, G_GNUC_UNUSED char *argv[]) G_GNUC_UNUSED int argc, G_GNUC_UNUSED char *argv[])
{ {
playlist_print_current(client, &g_playlist); playlist_print_current(client, &g_playlist);
return PLAYLIST_RESULT_SUCCESS; return COMMAND_RETURN_OK;
} }
static enum command_return static enum command_return
......
...@@ -81,7 +81,7 @@ flac_tell_cb(G_GNUC_UNUSED const FLAC__StreamDecoder *fd, ...@@ -81,7 +81,7 @@ flac_tell_cb(G_GNUC_UNUSED const FLAC__StreamDecoder *fd,
struct flac_data *data = (struct flac_data *) fdata; struct flac_data *data = (struct flac_data *) fdata;
if (!data->input_stream->seekable) if (!data->input_stream->seekable)
return FLAC__STREAM_DECODER_SEEK_STATUS_UNSUPPORTED; return FLAC__STREAM_DECODER_TELL_STATUS_UNSUPPORTED;
*offset = (long)(data->input_stream->offset); *offset = (long)(data->input_stream->offset);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment