Displaying 4 results from an estimated 4 matches for "flac__seekable_stream_decoder_reset".
2004 Sep 10
3
seeking problems
...call FLAC__seekable_stream_decoder_seek_absolute, I get
a false returned for FLAC__seekable_stream_decoder_process_single ..and
the error is of type FLAC__SEEKABLE_STREAM_DECODER_STREAM_DECODER_ERROR
is there any way to recover from this?
I try to do a FLAC__seekable_stream_decoder_flush or
FLAC__seekable_stream_decoder_reset on the decoder and it can sometimes
continue, but after a while it will just run off in a seek loop, where the
decoder state is always FLAC__SEEKABLE_STREAM_DECODER_SEEKING.
as far as I can tell it happens at random points. I can't tell for the
life of me what is causing it. It works and sou...
2004 Sep 10
0
Re: seeking problems
...decoder_seek_absolute, I get
> a false returned for FLAC__seekable_stream_decoder_process_single ..and
> the error is of type FLAC__SEEKABLE_STREAM_DECODER_STREAM_DECODER_ERROR
>
> is there any way to recover from this?
> I try to do a FLAC__seekable_stream_decoder_flush or
> FLAC__seekable_stream_decoder_reset on the decoder and it can sometimes
> continue, but after a while it will just run off in a seek loop, where the
> decoder state is always FLAC__SEEKABLE_STREAM_DECODER_SEEKING.
>
> as far as I can tell it happens at random points. I can't tell for the
> life of me what is caus...
2004 Sep 10
3
Re: seeking problems
...eek_absolute, I get
>>a false returned for FLAC__seekable_stream_decoder_process_single ..and
>>the error is of type FLAC__SEEKABLE_STREAM_DECODER_STREAM_DECODER_ERROR
>>is there any way to recover from this?
>>I try to do a FLAC__seekable_stream_decoder_flush or
>>FLAC__seekable_stream_decoder_reset on the decoder and it can sometimes
>>continue, but after a while it will just run off in a seek loop, where the
>>decoder state is always FLAC__SEEKABLE_STREAM_DECODER_SEEKING.
>>as far as I can tell it happens at random points. I can't tell for the
>>life of me what i...
2012 May 05
5
[PATCH] Optionally, allow distros to use openssl for MD5 verification
...defined(HAVE_OPENSSL)
+ EVP_MD_CTX_cleanup(&decoder->private_->md5context);
+#endif
free(decoder->private_);
free(decoder->protected_);
free(decoder);
@@ -666,8 +670,16 @@ FLAC_API FLAC__bool FLAC__stream_decoder_finish(FLAC__StreamDecoder *decoder)
/* see the comment in FLAC__seekable_stream_decoder_reset() as to why we
* always call FLAC__MD5Final()
*/
+#if defined(HAVE_OPENSSL)
+ /* decoder->private_->computed_md5sum is NULL when decoder->private_->do_md5_checking == false
+ * that causes assertion failure crash in openSSL.
+ */
+ if(decoder->private_->do_md5_ch...