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/??/??)
|
ver 0.14.2 (2009/??/??)
|
||||||
* decoders:
|
* decoders:
|
||||||
- ffmpeg: added support for the tags comment, genre, year
|
- ffmpeg: added support for the tags comment, genre, year
|
||||||
|
- wavpack: pass NULL if the .wvc file fails to open
|
||||||
* audio outputs:
|
* audio outputs:
|
||||||
- jack: allocate ring buffers before connecting
|
- jack: allocate ring buffers before connecting
|
||||||
- jack: clear "shutdown" flag on reconnect
|
- 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);
|
wavpack_input_init(&isp, decoder, is);
|
||||||
wpc = WavpackOpenFileInputEx(
|
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) {
|
if (wpc == NULL) {
|
||||||
|
Loading…
Reference in New Issue
Block a user