wavpack: pass NULL if the .wvc file fails to open
The wavpack library seems to use the .wvc stream even if the OPEN_WVC flag is not set. In this case, pass NULL to be sure libwavpack won't use it.
This commit is contained in:
parent
0d3dff9512
commit
02bfb0c4e4
1
NEWS
1
NEWS
|
@ -37,6 +37,7 @@ ver 0.15 - (200?/??/??)
|
|||
ver 0.14.2 (2009/??/??)
|
||||
* decoders:
|
||||
- ffmpeg: added support for the tags comment, genre, year
|
||||
- wavpack: pass NULL if the .wvc file fails to open
|
||||
* audio outputs:
|
||||
- jack: allocate ring buffers before connecting
|
||||
- jack: clear "shutdown" flag on reconnect
|
||||
|
|
|
@ -522,7 +522,9 @@ wavpack_streamdecode(struct decoder * decoder, struct input_stream *is)
|
|||
|
||||
wavpack_input_init(&isp, decoder, is);
|
||||
wpc = WavpackOpenFileInputEx(
|
||||
&mpd_is_reader, &isp, &isp_wvc, error, open_flags, 23
|
||||
&mpd_is_reader, &isp,
|
||||
open_flags & OPEN_WVC ? &isp_wvc : NULL,
|
||||
error, open_flags, 23
|
||||
);
|
||||
|
||||
if (wpc == NULL) {
|
||||
|
|
Loading…
Reference in New Issue