search for: speex_encoder_destroy

Displaying 20 results from an estimated 81 matches for "speex_encoder_destroy".

2005 Jun 22
2
Deallocation bug in speex
...ted it), a segmentation fault occurs in nb_celp.c:229: #0 0x7c96df51 in $R000000 () #1 0x00c80000 in ?? () #2 0x7c94a5d0 in $R000000 () #3 0x7c9268ad in $R000000 () #4 0x77c2c2de in $R000000 () #5 0x657c380e in nb_encoder_destroy (state=0x41426b0) at nb_celp.c:229 #6 0x657bac1f in speex_encoder_destroy (state=0x41426b0) at speex.c:62 #7 0x657c0003 in sb_encoder_destroy (state=0x4156be8) at sb_celp.c:339 #8 0x657bac1f in speex_encoder_destroy (state=0x4156be8) at speex.c:62 #9 0x657c0003 in sb_encoder_destroy (state=0x4156b60) at sb_celp.c:339 #10 0x657bac1f in speex_encoder_destroy (state=...
2005 Feb 21
2
1.1.6 Manual sampledec.c mistake
Hi, The manual 1.1.6 of sampledec.c says that /*Destroy the decoder state*/ speex_encoder_destroy(state); Should it be be /*Destroy the decoder state*/ speex_decoder_destroy(state); instead? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/speex-dev/attachments/20050221/c460253b/attachment.html
2005 Jun 22
0
Deallocation bug in speex
...x7c96df51 in $R000000 () > > #1 0x00c80000 in ?? () > > #2 0x7c94a5d0 in $R000000 () > > #3 0x7c9268ad in $R000000 () > > #4 0x77c2c2de in $R000000 () > > #5 0x657c380e in nb_encoder_destroy (state=0x41426b0) at > nb_celp.c:229 > > #6 0x657bac1f in speex_encoder_destroy (state=0x41426b0) at > speex.c:62 > > #7 0x657c0003 in sb_encoder_destroy (state=0x4156be8) at > sb_celp.c:339 > > #8 0x657bac1f in speex_encoder_destroy (state=0x4156be8) at > speex.c:62 > > #9 0x657c0003 in sb_encoder_destroy (state=0x4156b60) at > sb_celp.c:33...
2007 Dec 10
1
SpeexCodec run in linux of decode
Hi , may I ask some question about the decode files? here is my decode.c but when the program run to speex_encoder_destroy(state); It shows that segmentation fault ,I feel comfused, could you tell thanks! #define MAX_FRAME_SIZE 320 int main() { FILE *fout; char *inFile; FILE *fin; short out[MAX_FRAME_SIZE]; char cbits[200]; int nbBytes; void *state; SpeexBits bits; //int tmp; int m_frame_size; speex_bits_in...
2005 Feb 09
2
encoding speex, (insanity looming)
...// understand why it would segfault? speex_decode(dec_state, &dec_bits, pcm_out); // save the encoded data to a file write(file, pcm_out, sizeof(short) * frame_size); ... // clean up encoder speex_bits_destroy(&enc_bits); speex_encoder_destroy(&enc_state); // clean up decoder speex_bits_destroy(&dec_bits); speex_encoder_destroy(&dec_state); // close file fsync(file); close(file);
2007 Apr 03
2
Please help, very important (not for fun)
...rence to `speex_bits_init' sampleenc.cc:(.text+0xea): undefined reference to `speex_bits_reset' sampleenc.cc:(.text+0x106): undefined reference to `speex_encode' sampleenc.cc:(.text+0x123): undefined reference to `speex_bits_write' sampleenc.cc:(.text+0x181): undefined reference to `speex_encoder_destroy' sampleenc.cc:(.text+0x18c): undefined reference to `speex_bits_destroy' /tmp/ccXKa3LF.o:(.eh_frame+0x11): undefined reference to `__gxx_personality_v0' collect2: ld returned 1 exit status Can anyone help me through the process, I am really lost. Thanks a million Suhaib -------------...
2005 Jan 05
4
Encoding and decoding problem in speex 1.0.4
...= speexShort; } // Encode the sound data using the float buffer speex_bits_reset(&mBits); speex_encode(mEncode, speexFloat, &mBits); encodeSize = speex_bits_write(&mBits, encodedBuffer, RECBUFFER/2); /*Destroy the encoder state*/ speex_encoder_destroy(mEncode); /*Destroy the bit-stream struct*/ speex_bits_destroy(&mBits); // Return the encoded buffer return encodedBuffer; } Here i noticed that though my captured audio data is 2000 bytes the compressed form is always 38 bytes. In the speexFloat array above i get...
2005 Dec 06
1
problems decoding speex... please help
...in); speex_bits_read_from(&bits, cbits, nBytes); speex_decode_int(state, &bits, out); fwrite(out, sizeof(short), FrameSize, fout); BitRate++; } printf ("nBytes is %i.\n",nBytes); printf ("Decoded %i frames\n",BitRate); speex_encoder_destroy(state); speex_bits_destroy(&bits); fclose (fin); fclose(fout); return 0; } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/speex-dev/attachments/20051206/a588485a/attachment.html
2006 Oct 12
1
Problem with encoding and decoding
...e the size of the frame first. This is what sampledec expects but it's likely to be different in your own application*/ fwrite(&nbBytes, sizeof(int), 1, fin); /*Write the compressed data*/ fwrite(cbits, 1, nbBytes, fin); } /*Destroy the encoder state*/ speex_encoder_destroy(state); /*Destroy the bit-packing struct*/ speex_bits_destroy(&bits); fclose(fin); return 0; } and decoding #include <speex.h> #include <stdio.h> #include <sys/ioctl.h> #include <sys/soundcard.h> #include <fcntl.h> /*The frame size in hardcoded f...
2007 Aug 06
2
Attempting to shrink speex: Are these functions necessary?
...ero16 qmf_decomp qmf_synth In ltp.c: forced_pitch_quant forced_pitch_unquant In math_approx.c: spx_ilog2 _spx_cos_pi_2 spx_cos_norm spx_exp2 spx_atan In nb_celp.c: nb_encoder_destroy nb_decoder_destroy In quant_lsp.c: lsp_quant_nb lsp_unquant_nb lsp_quant_high lsp_unquant_high In speex.c: speex_encoder_destroy speex_decoder_destroy speex_encode speex_decode nb_mode_query wb_mode_query speex_lib_ctl In speex_callbacks.c: speex_inband_handler speex_std_mode_request_handler speex_std_low_mode_request_handler speex_std_high_mode_request_handler speex_std_vbr_request_handler speex_std_enh_request_handler sp...
2005 Feb 21
2
1.1.6 Manual sampledec.c mistake
...wever, the trouble shooting part could be on a wiki. Do you volunteer? Jean-Marc > Claude > > On Mon, 2005-02-21 at 21:35 +0800, James Oh wrote: > > Hi, > > > > The manual 1.1.6 of sampledec.c says that > > > > /*Destroy the decoder state*/ > > speex_encoder_destroy(state); > > > > Should it be be > > > > /*Destroy the decoder state*/ > > speex_decoder_destroy(state); > > > > instead? > > _______________________________________________ > > Speex-dev mailing list > > Speex-dev@xiph.org > >...
2005 Dec 28
2
Experimental psycho-acoustic model
Hi everyone, For those who like to play with experimental stuff, I've got something new to test. If you compile with --enable-vorbis-psy , Speex uses a variant of the Vorbis psycho-acoustic model to shape the coding noise. So far, I've obtained a slight increase in quality, but I'm interested in feedback from others. This still needs a lot of tuning and has received only a minimal
2006 Jun 10
1
[PATCH] bug in sample code sampledec.c
...r of the "decoder" state, this patch should fix it: Index: doc/sampledec.c =================================================================== --- doc/sampledec.c (revision 11555) +++ doc/sampledec.c (working copy) @@ -57,7 +57,7 @@ } /*Destroy the decoder state*/ - speex_encoder_destroy(state); + speex_decoder_destroy(state); /*Destroy the bit-stream truct*/ speex_bits_destroy(&bits); fclose(fout); -- Alfred E. Heggestad <aeh@db.org> Web: http://aeh.db.org/ VoIP: <sip:alfredh@symbianos.org> Phone: +47 21 98 71 20 Mobile: +47 98 23 67 05 S...
2007 Jun 01
1
help on Blackfin
...'speex_decoder_init [_speex_decoder_init]' referenced from 'Debug\Process_data.doj' 'speex_encode_int [_speex_encode_int]' referenced from 'Debug\Process_data.doj' 'speex_encoder_ctl [_speex_encoder_ctl]' referenced from 'Debug\Process_data.doj' 'speex_encoder_destroy [_speex_encoder_destroy]' referenced from 'Debug\Process_data.doj' 'speex_encoder_init [_speex_encoder_init]' referenced from 'Debug\Process_data.doj' 'speex_nb_mode [_speex_nb_mode]' referenced from 'Debug\Process_data.doj' Linker finished with 1 error...
2004 Aug 06
1
LIB usage
...1024); speex_bits_reset(&bits); speex_encode(enc_state, input_frame, &bits); nBytesFrame = speex_bits_nbytes(&bits); nbBytes = speex_bits_write(&bits, byte_ptr, nBytesFrame); write_to_file(fd2, byte_ptr, nbBytes); } speex_bits_destroy(&bits); speex_encoder_destroy(enc_state); <p>Thank you Bruno Rodrigues --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'speex-dev-request@xiph.org' containing only the word 'unsubscribe' in the bod...
2004 Sep 29
1
ARM w/ assembly & fixed point crash
...00; i++) { t1 = cyg_current_time(); speex_encode(enc_state, speex_frame, &bits); t2 = cyg_current_time(); speex_frame += (frame_size / sizeof(speex_frame)); printf("Frame: %d (%lld ticks)\n", i, (t2 - t1)); } printf("\n"); speex_bits_destroy(&bits); speex_encoder_destroy(enc_state); return 0; } Compiling with -DFIXED_POINT, or -DFIXED_POINT/-DFIXED_ARM it works totally fine (in ARM or Thumb mode). Compiling with either of these and -DARM_ASM seems to cause it to crash. (gdb) where #0 0x0004b324 in MULT16_16 (x=0, y=1310) at fixed_arm.h:57 #1 0x00044284 in...
2005 Jun 22
1
Newbie - Encoding PCM
...>speex_mode); */ IDA->speex_mode = speex_lib_get_mode(SPEEX_MODEID_NB); speex_bits_init(&IDA->speex_bits); IDA->speex_state = speex_encoder_init(IDA->speex_mode); } int SPEEX_Close(struct _IDA_ClientSocket *IDA) { speex_bits_destroy(&IDA->speex_bits); speex_encoder_destroy(IDA->speex_state); } "IDA" struct containts: struct _IDA_ClientSocket { [...] void *speex_state; SpeexHeader speex_header; SpeexBits speex_bits; SpeexMode *speex_mode; }; so i call SPEEX_Init before start encoding and SPEEX_Encode on every 16000 Bits of the PCM...
2005 Sep 03
2
Library export file for Win32 (patch)
...at one. -------------- next part -------------- Index: speex.def =================================================================== --- speex.def (revision 9882) +++ speex.def (working copy) @@ -2,49 +2,71 @@ ; speex.def ; LIBRARY +NAME libspeex.dll EXPORTS ; -speex_encoder_init -speex_encoder_destroy -speex_encode -speex_encoder_ctl -speex_decoder_init -speex_decoder_destroy -speex_decode -speex_decoder_ctl -speex_mode_query -speex_lib_ctl -speex_lib_get_mode -speex_bits_init -speex_bits_init_buffer -speex_bits_destroy -speex_bits_reset -speex_bits_rewind -speex_bits_read_from -...
2005 Dec 31
3
Experimental psycho-acoustic model
> When enabling and compiling this with mingw on Win32, my debugger > complains about heap overruns when calling speex_encoder_destroy(). This > could be a mingw issue though, as I also found a stackalignment bug which > prevents me from _USING_SSE (apparantly -mpreferred-stack-size is just > "prefered" and therefore ignored... *Sigh*). Just so I understand, the debugger complains, but the code still runs? W...
2005 Feb 09
0
encoding speex, (insanity looming)
...// understand why it would segfault? speex_decode(dec_state, &dec_bits, pcm_out); // save the encoded data to a file write(file, pcm_out, sizeof(short) * frame_size); ... // clean up encoder speex_bits_destroy(&enc_bits); speex_encoder_destroy(&enc_state); // clean up decoder speex_bits_destroy(&dec_bits); speex_encoder_destroy(&dec_state); // close file fsync(file); close(file); _______________________________________________ Speex-dev mailing list Speex-dev@xiph.org http://lists.x...