search for: flac__stream_decoder_delete

Displaying 7 results from an estimated 7 matches for "flac__stream_decoder_delete".

2011 Sep 15
1
decoder lost after processing
...code works just fine, but when I use libao, after calling FLAC__stream_decoder_process_until_end_of_stream(), decoder points to an inaccessible area of memory (0x2). This invariable causes a segmentation fault when anything else thereafter uses the decoder (i.e. FLAC__stream_decoder_get_state() and FLAC__stream_decoder_delete()). What could be causing the problem? My code can be accessed here <http://sprunge.us/IUha> Best regards, Albert Chang
2009 Sep 22
0
Making the FLAC decoder work without callbacks
...ery simple application which uses the libFLAC.lib static library and calls the following functions to do this task: - FLAC__stream_decoder_new - FLAC__stream_decoder_set_md5_checking - FLAC__stream_decoder_init_FILE - FLAC__stream_decoder_process_single (inside a while<no. of frames> loop) - FLAC__stream_decoder_delete All of this happens without resorting to callbacks. Even though it seems from the documentation that this is a possibility with the given APIs, I am not able to make it work. Does anyone have any ideas about how I should go about doing this? Any help will be greatly appreciated! Thanks &...
2004 Sep 10
0
flac-1.0.3_beta released
....c (gdb) where #0 __pthread_mutex_lock (mutex=0x66910) at mutex.c:99 #1 0x403b0fe8 in __libc_free (mem=0x40464e90) at malloc.c:3152 #2 0x4120b175 in FLAC__bitbuffer_free (bb=0x81c1bd8) at bitbuffer.c:340 #3 0x4120accb in FLAC__bitbuffer_delete (bb=0x81c1bd8) at bitbuffer.c:261 #4 0x4121fa3b in FLAC__stream_decoder_delete (decoder=0x81c1ba8) at stream_decoder.c:193 #5 0x4121cc69 in FLAC__seekable_stream_decoder_delete (decoder=0x81c1b88) at seekable_stream_decoder.c:158 #6 0x4120f759 in FLAC__file_decoder_delete (decoder=0x81c1b48) at file_decoder.c:140 #7 0x41140f26 in safe_decoder_delete_ (decoder=0...
2004 Sep 10
1
flac-1.0.3_beta released
...utex_lock (mutex=0x66910) at mutex.c:99 > #1 0x403b0fe8 in __libc_free (mem=0x40464e90) at malloc.c:3152 > #2 0x4120b175 in FLAC__bitbuffer_free (bb=0x81c1bd8) at > bitbuffer.c:340 > #3 0x4120accb in FLAC__bitbuffer_delete (bb=0x81c1bd8) at > bitbuffer.c:261 > #4 0x4121fa3b in FLAC__stream_decoder_delete (decoder=0x81c1ba8) > at stream_decoder.c:193 > #5 0x4121cc69 in FLAC__seekable_stream_decoder_delete > (decoder=0x81c1b88) > at seekable_stream_decoder.c:158 > #6 0x4120f759 in FLAC__file_decoder_delete (decoder=0x81c1b48) > at file_decoder.c:140 > #7 0x41140f26...
2004 Sep 10
11
flac-1.0.3_beta released
I have just released a source distribution which is the candidate for the 1.0.3 release. At this time I would ask anyone who is willing to help test it to do the following: 1. download the tarball and unzip it: http://prdownloads.sourceforge.net/flac/flac-1.0.3_beta-src.tar.gz?download 2. do ./configure && make && make check This will build all code and run all the tests.
2012 May 05
5
[PATCH] Optionally, allow distros to use openssl for MD5 verification
...(void) decoder->private_->file = 0; set_defaults_(decoder); - +#if defined(HAVE_OPENSSL) + EVP_MD_CTX_init(&decoder->private_->md5context); +#endif decoder->protected_->state = FLAC__STREAM_DECODER_UNINITIALIZED; return decoder; @@ -346,7 +348,9 @@ FLAC_API void FLAC__stream_decoder_delete(FLAC__StreamDecoder *decoder) for(i = 0; i < FLAC__MAX_CHANNELS; i++) FLAC__format_entropy_coding_method_partitioned_rice_contents_clear(&decoder->private_->partitioned_rice_contents[i]); - +#if defined(HAVE_OPENSSL) + EVP_MD_CTX_cleanup(&decoder->private_->md5conte...
2004 Sep 10
0
http streaming in the xmms plugin
...amDecoder *) decoder) != FLAC__STREAM_DECODER_UNINITIALIZED) { ! FLAC__stream_decoder_finish((FLAC__StreamDecoder *) decoder); ! flac_http_close(); ! } } ! static void http_decoder_safe_decoder_delete_(void *decoder) { if(decoder) { ! http_decoder_safe_decoder_finish_(decoder); ! FLAC__stream_decoder_delete( (FLAC__StreamDecoder *) decoder); ! } ! } ! ! static FLAC__bool http_decoder_is_eof(void *decoder) ! { ! return FLAC__stream_decoder_get_state((FLAC__StreamDecoder *) decoder) == FLAC__STREAM_DECODER_END_OF_STREAM; ! } ! ! static const decoder_funcs_t HTTP_DECODER_FUNCTIONS = { ! false, ! (v...