[Speex-dev] Speex Questions <./Configure %install make [-enable-fixed-point] setting> and Encoding Times etc...

ywkim ywkim at jsystec.com
Wed Sep 19 20:22:48 PDT 2007


Hi, Speex-dev

 

I've been able to get Speex to compile on SM400M(MIPSII) with problems.

 

------ Rebuild All started: Project: speexenc, Configuration: Debug SM400M
(MIPSII) ------

Deleting intermediate and output files for project 'speexenc', configuration
'Debug|SM400M (MIPSII)'

Compiling...

getopt.c

getopt1.c

skeleton.c

speexenc.c

.\speexenc.c(501) : warning C4013: 'GetTickCount' undefined; assuming extern
returning int

.\speexenc.c(251) : warning C4101: 'c' : unreferenced local variable

wav_io.c

wave_out.c

.\wave_out.c(64) : warning C4133: 'function' : incompatible types - from
'const char *' to 'LPCWSTR'

.\wave_out.c(64) : warning C4133: 'function' : incompatible types - from
'char [31]' to 'LPCWSTR'

install

c1 : fatal error C1083: Cannot open source file: 'install': No such file or
directory

make

c1 : fatal error C1083: Cannot open source file: 'make': No such file or
directory

%

c1 : fatal error C1083: Cannot open source file: '%': No such file or
directory

make

c1 : fatal error C1083: Cannot open source file: 'make': No such file or
directory

%

c1 : fatal error C1083: Cannot open source file: '%': No such file or
directory

[-enable-fixed-point]

c1 : fatal error C1083: Cannot open source file: '[-enable-fixed-point]': No
such file or directory

configure

c1 : fatal error C1083: Cannot open source file: './configure': No such file
or directory

%

c1 : fatal error C1083: Cannot open source file: '%': No such file or
directory

 

-      Speex-manual.pdf  ???

3. Compiling

Compiling Speex under UNIX/Linux or any other platform supported by autoconf
(e.g. Win32/cygwin) is as easy as typing:

% ./configure [options]

% make

% make install  

 

<-- I don't understand 

 

My Platform are WinXP Sp 2 , Visual Studio 2005 , libogg-1.1.3 and
speex-1.2beta2 

 

Next Question 

 

Speexenc.exe -n ( 1.wav (8bit Mono 4.15MB 4:32sec File ) -> 1.spx (521k) 

Encoding Complete!

But 

dwStart = GetTickCount();

speex_bits_init(&bits);

enc_state = speex_encoder_init(&speex_nb_mode);

.. 

speex_bits_reset(&bits);

speex_encode_int(enc_state, input_frame, &bits);

nbBytes = speex_bits_write(&bits, byte_ptr, MAX_NB_BYTES);

..

speex_bits_destroy(&bits);

speex_encoder_destroy(enc_state);

..

dwEnd = GetTickCount();

dwTime = dwEnd - dwStart;

 

fprintf (stderr, "Speex Decoding TotalTime is : %d  sec     ",
(dwTime/1000)); 

--------------------------------------

| Speex Decoding TotalTime is : 900~ 1050 sec |

 

Why Encoding Time is long? About 16~17 minutes 

 

Please Ask me Question ^^

 

Have a nice day

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.xiph.org/pipermail/speex-dev/attachments/20070920/a730b1fa/attachment.html


More information about the Speex-dev mailing list