Skip to content

Commit 94171c3

Browse files
committed
FLACDecoder support begin after end()
1 parent d1f8422 commit 94171c3

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/AudioCodecs/CodecFLAC.h

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,8 +88,11 @@ class FLACDecoder : public StreamingDecoder {
8888

8989
void end() {
9090
TRACEI();
91-
flush();
92-
FLAC__stream_decoder_delete(decoder);
91+
if (decoder != nullptr){
92+
flush();
93+
FLAC__stream_decoder_delete(decoder);
94+
decoder = nullptr;
95+
}
9396
is_active = false;
9497
}
9598

0 commit comments

Comments
 (0)