Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: New Winamp 2.x Plugin From Oct 29, 2002 Won't Play (Read 4969 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

New Winamp 2.x Plugin From Oct 29, 2002 Won't Play

Both plugins (in_faad.dll and in_mp4.dll) in the ZIP file from Oct 30, 2002 that I downloaded yesterday from RareWares do not recognize any *.aac files done with PsyTEL v2.15. This is what the Winamp file info (Alt+3) tells me about a 64 kbps AAC file resampled with 32 kHz (a normal file without resampling won't be recognized either):

Size: 1483149 bytes
Header found at: 4266 bytes
Length: 370 seconds
MPEG 1.0 layer 1
32kbit, 15449 frames
48000Hz Stereo
CRCs: No
Copyrighted: No
Original: No
Emphasis: None

By the way, what was the reason for this new release?
ZZee ya, Hans-Jürgen
BLUEZZ BASTARDZZ - "That lil' ol' ZZ Top cover band from Hamburg..."
INDIGO ROCKS - "Down home rockin' blues. Tasty as strudel."

New Winamp 2.x Plugin From Oct 29, 2002 Won't Play

Reply #1
Quote
By the way, what was the reason for this new release?

There were recent library changes. Can't tell you why Roberto's compiles don't work, but you can try these ones: http://homepage.ntlworld.com/jfe1205/winam...aad_plugins.zip. They work fine here.

New Winamp 2.x Plugin From Oct 29, 2002 Won't Play

Reply #2
Quote
There were recent library changes. Can't tell you why Roberto's compiles don't work, but you can try these ones: http://homepage.ntlworld.com/jfe1205/winam...aad_plugins.zip. They work fine here.

Thanks, I will download and test them tomorrow.

[next day]
Good news is that your in_mp4.dll from Nov, 2nd 2002 works fine. But the in_aac.dll from July, 27th crashes Winamp 2.81 with this error message (sorry for the german Windows version):

WINAMP führte eine ungültige Anweisung in
Modul IN_AAC.DLL bei 0137:6eec7af1 aus.
Register:
EAX=ffffffff CS=0137 EIP=6eec7af1 EFLGS=00010246
EBX=00000004 SS=013f ESP=006d7e64 EBP=00000400
ECX=00000200 DS=013f ESI=006f4240 FS=0ee7
EDX=00000000 ES=013f EDI=006f4314 GS=0000
Bytes bei CS:EIP:
0f 49 44 24 2c 81 c4 4c 02 00 00 5b 5e 5f 5d c3
Stapelwerte:
006f4314 00000400 0000007d fffffff0 006d8084 bfb734a5 006d7ee8 ffffffec 005b0f94 006d7f6a 00000000 00000000 00000fff 00040101 00000002 00f20000

By the way, why do you call it in_aac.dll and not in_faad.dll like Roberto? Maybe this might be one reason for the crash? And why are your DLLs so much smaller than his, just because you use another compiler? 
ZZee ya, Hans-Jürgen
BLUEZZ BASTARDZZ - "That lil' ol' ZZ Top cover band from Hamburg..."
INDIGO ROCKS - "Down home rockin' blues. Tasty as strudel."

New Winamp 2.x Plugin From Oct 29, 2002 Won't Play

Reply #3
First, my apologies, the in_aac.dll was included in error, it should have been in_faad.dll of the same date. I have corrected that and uploaded the revised zip file. in_faad.dll was called in_aac.dll in a previous incarnation!! 

Second, the reason the files are smaller is because I compress them using upx. On anything other than a very old processor, it makes no difference to execution speed, but reduces the storage requirement!

New Winamp 2.x Plugin From Oct 29, 2002 Won't Play

Reply #4
Quote
but reduces the storage requirement!

Yeah, 'til you start the application and it decompresses itself to the Windows' temp directory and takes even more space than it would have done without... (Just a friendly reminder... )

New Winamp 2.x Plugin From Oct 29, 2002 Won't Play

Reply #5
I think it decompresses itself into memory, which we all should have plenty of .
-=MusePack... Living Audio Compression=-

Honda - The Power of Dreams

New Winamp 2.x Plugin From Oct 29, 2002 Won't Play

Reply #6
Quote
I think it decompresses itself into memory, which we all should have plenty of .

Hmm... Strange... I remember reading on their homepage that the program decompressed itself to a temporary directory first, but I can't find any information about it anymore... :/

New Winamp 2.x Plugin From Oct 29, 2002 Won't Play

Reply #7
Quote
Quote
I think it decompresses itself into memory, which we all should have plenty of .

Hmm... Strange... I remember reading on their homepage that the program decompressed itself to a temporary directory first, but I can't find any information about it anymore... :/

Depending on the compression method used it could decompressed 'in place' i.e. with the compressed data in the area of memory that it will be decompressed to. So compressing your exes is not a bad idea but maybe of limited use these days.

Mind you, I remember when games ran in 4k of memory (mumble, mumble...etc)

seany

New Winamp 2.x Plugin From Oct 29, 2002 Won't Play

Reply #8
Quote
First, my apologies, the in_aac.dll was included in error, it should have been in_faad.dll of the same date. I have corrected that and uploaded the revised zip file. in_faad.dll was called in_aac.dll in a previous incarnation!!

OK, but the only difference between in_mp4.dll and in_faad.dll is the seeking ability of the latter, right? And it can't play or reconvert *.mp4 files, probably...

Quote
Second, the reason the files are smaller is because I compress them using upx. On anything other than a very old processor, it makes no difference to execution speed, but reduces the storage requirement!


Well, is an AMD 5x86/133 MHz a very old processor?      I didn't notice a difference in decoding speed when testing my resampled AAC files today (they are the only ones that can be played without stuttering, 44.1 kHz files are already too demanding for the CPU).

The only related problem I have (also with Roberto's compiles) is that all files encoded with a different sample rate than 44.1 or 22 kHz vary in playback speed (i.e. with 32 or 24 kHz). But this is also true for MP3 files and for Windows Media Player 6.4, so maybe there's something wrong with the Windows driver for my old soundcard (ESS 688) or with the interface in my Windows version (Win95B).
ZZee ya, Hans-Jürgen
BLUEZZ BASTARDZZ - "That lil' ol' ZZ Top cover band from Hamburg..."
INDIGO ROCKS - "Down home rockin' blues. Tasty as strudel."

New Winamp 2.x Plugin From Oct 29, 2002 Won't Play

Reply #9
Quote
Well, is an AMD 5x86/133 MHz a very old processor?      I didn't notice a difference in decoding speed when testing my resampled AAC files today (they are the only ones that can be played without stuttering, 44.1 kHz files are already too demanding for the CPU).

I just wanted to add that this problem has gone away with John's new in_mp4.dll plugin from Nov 2nd, 2002. I tested several presets with PsyTEL AACEnc (radio, internet, streaming, normal) without resampling, and all play without flaws in Winamp 2.81 now, if I don't do other things with my PC - like moving the mouse, for example... 

See also this thread at AudioCoding.com:
http://www.audiocoding.com/phorum/read.php...1&i=2045&t=2045
ZZee ya, Hans-Jürgen
BLUEZZ BASTARDZZ - "That lil' ol' ZZ Top cover band from Hamburg..."
INDIGO ROCKS - "Down home rockin' blues. Tasty as strudel."