0
0

Using FMOD 3.70 under Linux (Redhat 9 with latest kernel update) on
an Athlon 2600+.

I have at least one MP3 file that takes over a minute to load when I
execute:
fmod->FSOUND_Stream_Open(filename, FSOUND_NORMAL | FSOUND_2D)

Notice here I’m not using FSOUND_MPEGACCURATE, and it doesn’t
make any difference if I do. The machine just comes to a grinding halt
with GUI lockup, and after I get control again, my CPU monitor shows
that during the “downtime” there was a ceiling spike in CPU usage and
swap memory usage.

The same code compiled under Windows XP/FMOD 3.70 loads the song
in under 3 seconds. XMMS under Linux also loads it immediately. I
ran the file through mp3_check to see if it had encoding errors and here
is what I got back:

FILE_NAME test.mp3
GOOD_FRAMES 10522
BAD_FRAMES 0
LAST_BYTE_CHECKED 5505259
TRUE 1
FALSE 0
MPV_1 1
MPV_2 0
MPV_25 0
MPV_RESERVED 0
L1 0
L2 0
L3 1
L_RESERVED 0
PROT_BIT 0
BIT_RATE 160
SAMPLE_FREQ 44100
SAMPLES_PER_FRAME 1152
PAD_BIT 0
PRIV_BIT 0
STEREO 0
JOINT_STEREO 1
DUAL_STEREO 0
SINGLE_CHANNEL 0
MODE_EXTENSION 1
ID3V2 0
FRAME_LENGTH 522
COPYRIGHT 0
ORIGINAL 1
EMPH_NONE 1
EMPH_5015 0
EMPH_RESERV 0
EMPH_CCIT 0
CHECK_STATE 1
BIN_STRING 11111111111110111010000001000100

SONG_LENGTH 04:34.86

USER_TIME 0.02s
SYS_TIME 0.00s

Anybody have any suggestions as to what I should be looking for
or trying next?

Baudtender

  • You must to post comments
Showing 0 results
Your Answer

Please first to submit.