Help - Search - Members - Calendar
Full Version: winamp crashes on aac/mp4 with the new plugin
Hydrogenaudio Forums > Lossy Audio Compression > AAC > AAC - General
sven_Bent
For some time i have been plaqued with my winamp crashing after 5-10 secs of playing af aac /mp4
i have tried the followin file formats:

v2.15 - LC .aac (adts header)
v2.15 - main ltp .aac (adts header)
nero - LC .mp4

This is with ALL my .aac/.mp4 files... which used to play fine (no errors when doing SFV checking).

i have tried with Dsound and waveout
setting the output to 16/24/32bits in the in_mp4 plugin
tried both in_faad and in_mp4 at the same time and with each alone

i didn't have this problem with the old in_Faad. Gowever i dont have the plugin anymore :-(


--edit--

some more info if someone can use it
CODE

<?xml version="1.0" encoding="UTF-16" ?>
- <DATABASE>
- <EXE NAME="winamp.exe" FILTER="GRABMI_FILTER_PRIVACY">
 <MATCHING_FILE NAME="winamp.exe" SIZE="622080" CHECKSUM="0x40D518D0" BIN_FILE_VERSION="2.8.0.0" BIN_PRODUCT_VERSION="2.8.0.0" PRODUCT_VERSION="2.80" FILE_DESCRIPTION="Winamp" COMPANY_NAME="Nullsoft" PRODUCT_NAME="Winamp" FILE_VERSION="2.80" ORIGINAL_FILENAME="Winamp.exe" INTERNAL_NAME="WINAMP" LEGAL_COPYRIGHT="Copyright © 1997-2002, Nullsoft, Inc." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="2.8.0.0" UPTO_BIN_PRODUCT_VERSION="2.8.0.0" LINK_DATE="08/22/2002 20:45:13" UPTO_LINK_DATE="08/22/2002 20:45:13" VER_LANGUAGE="English (United States) [0x409]" />
 <MATCHING_FILE NAME="UninstWA.exe" SIZE="35757" CHECKSUM="0x23564E33" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="07/27/2002 23:16:28" UPTO_LINK_DATE="07/27/2002 23:16:28" />
 <MATCHING_FILE NAME="Plugins\vis_nsfs.dll" SIZE="28160" CHECKSUM="0xC83DD5F2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="10/01/2001 23:43:37" UPTO_LINK_DATE="10/01/2001 23:43:37" />
 <MATCHING_FILE NAME="Plugins\in_mp3.dll" SIZE="134656" CHECKSUM="0x84722837" MODULE_TYPE="WIN32" PE_CHECKSUM="0x2B4D1" LINKER_VERSION="0x0" LINK_DATE="12/16/2002 21:54:58" UPTO_LINK_DATE="12/16/2002 21:54:58" />
 <MATCHING_FILE NAME="Plugins\out_wave.dll" SIZE="13824" CHECKSUM="0x83FE9C40" MODULE_TYPE="WIN32" PE_CHECKSUM="0xF053" LINKER_VERSION="0x0" LINK_DATE="07/23/2002 00:38:16" UPTO_LINK_DATE="07/23/2002 00:38:16" />
 <MATCHING_FILE NAME="Plugins\in_wm.dll" SIZE="54272" CHECKSUM="0x1DAE85BF" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="07/27/2002 22:45:35" UPTO_LINK_DATE="07/27/2002 22:45:35" />
 <MATCHING_FILE NAME="Plugins\out_wm.dll" SIZE="7680" CHECKSUM="0x6F2CD020" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="03/04/2001 21:52:33" UPTO_LINK_DATE="03/04/2001 21:52:33" />
 <MATCHING_FILE NAME="Plugins\vis_avs.dll" SIZE="364544" CHECKSUM="0xE7080FA8" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="07/27/2002 22:48:57" UPTO_LINK_DATE="07/27/2002 22:48:57" />
 <MATCHING_FILE NAME="Plugins\in_midi.dll" SIZE="115200" CHECKSUM="0x3332049B" MODULE_TYPE="WIN32" PE_CHECKSUM="0x29761" LINKER_VERSION="0x0" LINK_DATE="07/27/2002 20:14:39" UPTO_LINK_DATE="07/27/2002 20:14:39" />
 <MATCHING_FILE NAME="Plugins\read_file.dll" SIZE="84480" CHECKSUM="0xC786E39B" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="07/20/2002 11:46:53" UPTO_LINK_DATE="07/20/2002 11:46:53" />
 <MATCHING_FILE NAME="Plugins\in_mod.dll" SIZE="162304" CHECKSUM="0xEE8FF340" MODULE_TYPE="WIN32" PE_CHECKSUM="0x2F400" LINKER_VERSION="0x0" LINK_DATE="08/20/2002 19:33:20" UPTO_LINK_DATE="08/20/2002 19:33:20" />
 <MATCHING_FILE NAME="Plugins\in_vorbis.dll" SIZE="177152" CHECKSUM="0x97DB6BFC" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="08/20/2002 22:29:47" UPTO_LINK_DATE="08/20/2002 22:29:47" />
 <MATCHING_FILE NAME="Plugins\in_cdda.dll" SIZE="40960" CHECKSUM="0x1A5325D2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="07/27/2002 22:53:53" UPTO_LINK_DATE="07/27/2002 22:53:53" />
 <MATCHING_FILE NAME="Plugins\CDDBUIWinamp.dll" SIZE="151552" CHECKSUM="0xF0446AC6" BIN_FILE_VERSION="1.2.0.47" BIN_PRODUCT_VERSION="1.2.0.47" PRODUCT_VERSION="1, 2, 0, 47" FILE_DESCRIPTION="CDDBUIControl Module (Winamp)" COMPANY_NAME="Gracenote" PRODUCT_NAME="CDDBUIControl Module" FILE_VERSION="1, 2, 0, 47" ORIGINAL_FILENAME="CDDBUIWinamp.DLL" INTERNAL_NAME="CDDBUIControl" LEGAL_COPYRIGHT="Copyright 2001 - 2002" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.2.0.47" UPTO_BIN_PRODUCT_VERSION="1.2.0.47" LINK_DATE="04/23/2002 20:20:41" UPTO_LINK_DATE="04/23/2002 20:20:41" VER_LANGUAGE="English (United States) [0x409]" />
 <MATCHING_FILE NAME="Plugins\CDDBControlWinamp.dll" SIZE="176128" CHECKSUM="0xF30A834A" BIN_FILE_VERSION="1.2.0.42" BIN_PRODUCT_VERSION="1.2.0.42" PRODUCT_VERSION="1, 2, 0, 42" FILE_DESCRIPTION="CDDBControl Core Module (Winamp)" COMPANY_NAME="Gracenote (formerly CDDB, Inc.)" PRODUCT_NAME="CDDBControl Core Module" FILE_VERSION="1, 2, 0, 42" ORIGINAL_FILENAME="CDDBControlWinamp.DLL" INTERNAL_NAME="CDDBControl" LEGAL_COPYRIGHT="Copyright 1999 - 2001" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.2.0.42" UPTO_BIN_PRODUCT_VERSION="1.2.0.42" LINK_DATE="11/05/2001 17:59:01" UPTO_LINK_DATE="11/05/2001 17:59:01" VER_LANGUAGE="English (United States) [0x409]" />
 <MATCHING_FILE NAME="Plugins\in_wave.dll" SIZE="35328" CHECKSUM="0x1991842A" MODULE_TYPE="WIN32" PE_CHECKSUM="0xF1A5" LINKER_VERSION="0x0" LINK_DATE="08/01/2002 14:26:25" UPTO_LINK_DATE="08/01/2002 14:26:25" />
 <MATCHING_FILE NAME="Plugins\out_disk.dll" SIZE="15360" CHECKSUM="0x14CA687E" MODULE_TYPE="WIN32" PE_CHECKSUM="0xECCD" LINKER_VERSION="0x0" LINK_DATE="12/30/2001 15:08:33" UPTO_LINK_DATE="12/30/2001 15:08:33" />
 <MATCHING_FILE NAME="Plugins\out_ds.dll" SIZE="41984" CHECKSUM="0xD5265EA9" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="08/20/2002 11:56:04" UPTO_LINK_DATE="08/20/2002 11:56:04" />
 <MATCHING_FILE NAME="Plugins\gen_WinAmpTray.dll" SIZE="81920" CHECKSUM="0x2BA24CB8" BIN_FILE_VERSION="1.6.1.0" BIN_PRODUCT_VERSION="1.6.1.0" PRODUCT_VERSION="1, 6, 2, 0" FILE_DESCRIPTION="Tray Advanced Controls plugin for Winamp" COMPANY_NAME="NiverSoft" PRODUCT_NAME="Niver's Advanced Controls" FILE_VERSION="1, 6, 2, 0" ORIGINAL_FILENAME="gen_WinAmpTray.dll" INTERNAL_NAME="" LEGAL_COPYRIGHT="Copyright © 2000-2001 NiverSoft" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.6.1.0" UPTO_BIN_PRODUCT_VERSION="1.6.1.0" LINK_DATE="07/16/2002 01:49:29" UPTO_LINK_DATE="07/16/2002 01:49:29" VER_LANGUAGE="Language Neutral [0x0]" />
 <MATCHING_FILE NAME="Plugins\gen_LMKP.Plugin.dll" SIZE="7168" CHECKSUM="0x3F717B94" BIN_FILE_VERSION="1.0.0.1" BIN_PRODUCT_VERSION="1.0.0.1" PRODUCT_VERSION="1, 0, 0, 1" FILE_DESCRIPTION="Col_Rjl WinAmp Gen Plugin Wrapper" COMPANY_NAME="Col_Rjl" PRODUCT_NAME="GenWrapper" FILE_VERSION="1, 0, 0, 1" ORIGINAL_FILENAME="GenWrapper.dll" INTERNAL_NAME="GenWrapper" LEGAL_COPYRIGHT="Copyright © 2000" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.0.0.1" UPTO_BIN_PRODUCT_VERSION="1.0.0.1" LINK_DATE="09/26/2000 11:14:44" UPTO_LINK_DATE="09/26/2000 11:14:44" VER_LANGUAGE="English (United States) [0x409]" />
 <MATCHING_FILE NAME="Plugins\LMKP.dll" SIZE="172032" CHECKSUM="0xEA14219" BIN_FILE_VERSION="2.2.0.5" BIN_PRODUCT_VERSION="2.2.0.5" PRODUCT_VERSION="2.02.0005" FILE_DESCRIPTION="LMKP.dll" COMPANY_NAME="@p0ll0" PRODUCT_NAME="Logitech Multimedia Keyboard Plugin for Winamp" FILE_VERSION="2.02.0005" ORIGINAL_FILENAME="LMKP.dll" INTERNAL_NAME="LMKP" LEGAL_COPYRIGHT="2001" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x321F5" LINKER_VERSION="0x20002" UPTO_BIN_FILE_VERSION="2.2.0.5" UPTO_BIN_PRODUCT_VERSION="2.2.0.5" LINK_DATE="01/15/2002 16:29:35" UPTO_LINK_DATE="01/15/2002 16:29:35" VER_LANGUAGE="English (United States) [0x409]" />
 <MATCHING_FILE NAME="Plugins\in_mp4.dll" SIZE="770048" CHECKSUM="0x91295205" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="12/06/2002 19:31:19" UPTO_LINK_DATE="12/06/2002 19:31:19" />
 </EXE>
- <EXE NAME="ntdll.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
 <MATCHING_FILE NAME="ntdll.dll" SIZE="668672" CHECKSUM="0x2149BD76" BIN_FILE_VERSION="5.1.2600.1106" BIN_PRODUCT_VERSION="5.1.2600.1106" PRODUCT_VERSION="5.1.2600.1106" FILE_DESCRIPTION="NT Layer DLL" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operating System" FILE_VERSION="5.1.2600.1106 (xpsp1.020828-1920)" ORIGINAL_FILENAME="ntdll.dll" INTERNAL_NAME="ntdll.dll" LEGAL_COPYRIGHT="© Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0xA92F6" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.1106" UPTO_BIN_PRODUCT_VERSION="5.1.2600.1106" LINK_DATE="08/29/2002 10:40:40" UPTO_LINK_DATE="08/29/2002 10:40:40" VER_LANGUAGE="English (United States) [0x409]" />
 </EXE>
- <EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
 <MATCHING_FILE NAME="kernel32.dll" SIZE="930304" CHECKSUM="0xCBCCF8A9" BIN_FILE_VERSION="5.1.2600.1106" BIN_PRODUCT_VERSION="5.1.2600.1106" PRODUCT_VERSION="5.1.2600.1106" FILE_DESCRIPTION="Windows NT BASE API Client DLL" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operating System" FILE_VERSION="5.1.2600.1106 (xpsp1.020828-1920)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="© Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0xE7ED3" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.1106" UPTO_BIN_PRODUCT_VERSION="5.1.2600.1106" LINK_DATE="08/29/2002 10:40:40" UPTO_LINK_DATE="08/29/2002 10:40:40" VER_LANGUAGE="English (United States) [0x409]" />
 </EXE>
 </DATABASE>

I'm running
winXP pro (with and without SP1)
Creative SB audigy
DX 8.1
hans-jürgen
QUOTE(sven_Bent @ Dec 19 2002 - 01:05 AM)
For some time i have been plaqued with my winamp crashing after 5-10 secs of playing af aac /mp4

I have no such difficulties with Winamp 2.81 and the latest greatest compile of in_mp4.dll from John33, dated Dec 6, 2002. But the in_faad.dll from that package won't recognize my AAC files anymore, don't know why...

QUOTE
i have tried the followin file formats:
v2.15 - LC .aac (adts header)
v2.15 - main ltp .aac (adts header)
nero - LC .mp4


Which command line did you use with PsyTEL?

QUOTE
i have tried with Dsound and waveout
setting the output to 16/24/32bits in the in_mp4 plugin
tried both in_faad and in_mp4 at the same time and with each alone


I can only use out_wave.dll because of Win95 and 16-bit because of my ESS 688 sound card. Did you move or delete the *.dll that you didn't use each time? Because having them both in the same directory at the same time gave me some strange effects like not showing *.aac files in the "open file" dialog of Winamp. blink.gif

QUOTE
i didn't have this problem with the old in_Faad. Gowever i dont have the plugin anymore :-(


If you still have the complete package of PsyTEL v2.15 from Roberto's site, there is an in_faad.dll from Sep 20, 2002 in the .\decoder\winamp subdirectory. I could also send you the older in_mp4.dll from John33, dated Nov 2, 2002, if you want to try it.
menno
I sometimes have problems when playing a lot of files after each other. I'll do some debugging sometime soon.

Menno
hans-jürgen
QUOTE(sven_Bent @ Dec 19 2002 - 01:05 AM)
For some time i have been plaqued with my winamp crashing after 5-10 secs of playing af aac /mp4

I have tried this again with my setup and I can now confirm that AAC files make Winamp 2.81 crash with all three in_mp4.dll's that I have, but only after playing the same file for 3-5 times in a row, very seldomly on the first run. I cannot make Winamp crash with the same file converted to MP4, which probably is the reason I never noticed this bug before. So converting your files might be a way out for you, although you mentioned that you have this problem with MP4 files, too... blink.gif But if converting would work, you should get a seeking bar in Winamp and smaller files with MP4 instead of AAC.

Winamp does not crash with a regular Windows error message, the newest in_mp4.dll tries to show something meaningful after a while, but the "details" window is empty. The older dll's don't even show an error, Winamp just hangs after 10-25 seconds (varies each time).

Furthermore both in_mp4.dll's from Dec 13 and Dec 6, 2002 show "0" for the bitrate in Winamp's display while playing AAC files, only the one from Nov 2, 2002 still displays the correct bitrate. No such problems with converted MP4 files...

Last but not least all of my three in_faad.dll's (dated Sep 20, Dec 6 and Dec 13, 2002) won't work at all, because they make Winamp "forget" the file type AAC. What's the use of these dll's anyhow, are they supposed to show the seeking bar with MPEG-2 AAC files?
menno
QUOTE(hans-jürgen @ Dec 20 2002 - 08:07 PM)
Furthermore both in_mp4.dll's from Dec 13 and Dec 6, 2002 show "0" for the bitrate in Winamp's display while playing AAC files, only the one from Nov 2, 2002 still displays the correct bitrate. No such problems with converted MP4 files...

Last but not least all of my three in_faad.dll's (dated Sep 20, Dec 6 and Dec 13, 2002) won't work at all, because they make Winamp "forget" the file type AAC. What's the use of these dll's anyhow, are they supposed to show the seeking bar with MPEG-2 AAC files?

in_mp4 has limited support for .aac files. I removed bitrate calculation and file length calculation some time ago so that files would be loaded a lot faster.

in_faad _should_ work fine in winamp, but I hear of this problem sometimes, it usually helps to do a complete recompile of the code. And in_faad does support seeking for .aac files.

Menno
sven_Bent
Thanx for all the help
but i cannot even play ONE single mp4/aac fiel
uinless i use the olde in_faad in the psytell 2.15 oackage


i use -streaming with psytel v.2.15 encoder

I just found a link for some new in_mp4 and in_faad here at HA both in_mp4 still crashes when playing back my .mp4 song :-(
I'm using winamp 2.81 now but i did also have this problem with winamp 2.80 ( i hope i dont have to turn to winamp 3.0)

Im 90%finnished with som new driver for my audigy to see if this fixes things
mp3 playback is NO problem

QUOTE
I can only use out_wave.dll because of Win95 and 16-bit because of my ESS 688 sound card. Did you move or delete the *.dll that you didn't use each time? Because having them both in the same directory at the same time gave me some strange effects like not showing *.aac files in the "open file" dialog of Winamp


yes i confirmed every delete of the in_mp4 and in_faad

-- edit --
i have jsut tried with the new driver
at least it did play a little further (about 14 secs) before crashing but with no erro messages. just closed and gone..wierd

-- edit --
after running winamp again some times i got an erro mesage about maximum bitrate exceded


BTW I'm runnig a dual athlonXP system..maybe it bacues the in_mp4 and newer in_faaad have problems with SMP ?
sven_Bent
YEEEEHAAAAAAAA


IT was really a SMP bug.
Menno you lazzy coder :-)

When i forced Winamp to only run on CPU 0. I have no problem with mp4/aac files anymore
Seems the in_mp4 and newer in_fadd or maybe winamp are not happy with SMP.


Seems like i need to buy Menno a book about SMP coding for Xmas :-)


Darn i'm just so happy i got all my musik Back
hans-jürgen
QUOTE(menno @ Dec 20 2002 - 08:43 PM)
QUOTE(hans-jürgen @ Dec 20 2002 - 08:07 PM)
Furthermore both in_mp4.dll's from Dec 13 and Dec 6, 2002 show "0" for the bitrate in Winamp's display while playing AAC files, only the one from Nov 2, 2002 still displays the correct bitrate. No such problems with converted MP4 files...

in_mp4 has limited support for .aac files. I removed bitrate calculation and file length calculation some time ago so that files would be loaded a lot faster.

I see... with my few short test files I had no problems with loading time in the past, but I remember those reports from other users as well. So this was a question that probably could have been answered with a changelog, too . wink.gif

By the way, the "channel coupling not yet implemented" error with converted PsyTEL MP4 files that had been encoded with the -extreme preset is still on your list? (I'm not meaning to push you here, only wanted to make sure...)

QUOTE
QUOTE
Last but not least all of my three in_faad.dll's (dated Sep 20, Dec 6 and Dec 13, 2002) won't work at all, because they make Winamp "forget" the file type AAC. What's the use of these dll's anyhow, are they supposed to show the seeking bar with MPEG-2 AAC files?

in_faad _should_ work fine in winamp, but I hear of this problem sometimes, it usually helps to do a complete recompile of the code. And in_faad does support seeking for .aac files.


Hmm, the oldest one is from Roberto's complete package, the other two are from John33, but all three won't even show up as a known input plugin in Winamp's Options/Preferences menue when I have only one of them in the input subdirectory.

Another related question taken from the "Nero" thread in Validated News:

QUOTE
The decoder code used in Nero is the same as the code in CVS.


How come Nero doesn't play existing AAC files then, if the above statement is true? Is it disabled in the code somehow and why? It wouldn't make much sense in my opinion, because Nero users probably want to burn CDs for their Expanium portables also with existing PsyTEL MPEG-2 AAC files, I guess. Or is this still possible and only listening to those files is not, so they would have to use Winamp for that? And what about MPEG-2 AAC files created by Nero with the "ISO...." option (for Expanium users), can it at least play its own AAC files?
SometimesWarrior
QUOTE(sven_Bent @ Dec 20 2002 - 12:24 PM)
IT was really a SMP bug.
Menno you lazzy coder :-)

When i forced Winamp to only run on CPU 0. I have no problem with mp4/aac files anymore
Seems the in_mp4 and newer in_fadd or maybe winamp are not happy with SMP.


Seems like i need to buy Menno a book about SMP coding for Xmas :-)

Or maybe we should buy him an SMP machine! tongue.gif

(thanks for pointing out the source of this problem, I couldn't play .aac files either)
menno
QUOTE(hans-jürgen @ Dec 21 2002 - 09:36 AM)
QUOTE
The decoder code used in Nero is the same as the code in CVS.


How come Nero doesn't play existing AAC files then, if the above statement is true? Is it disabled in the code somehow and why?

The library only decodes RAW data, what is being fed to it is up to the frontend (Nero plugin in this case). I guess it has to do with licensing, etc....

I guess there is some kind of windows API to set that a thread should run on CPU 0, I'll just have to check this.

Menno
menno
QUOTE(sven_Bent @ Dec 20 2002 - 09:24 PM)
IT was really a SMP bug.
Menno you lazzy coder :-)

I used the function SetThreadAffinity() to set the CPU for the aac decoder thread to CPU 0, I hope this works. Otherwise the whole process should be set to CPU 0 which is not possible from the plugin.
I hope this works, the code is in CVS.

Menno
sven_Bent
can someone provied Win32 binaries ????

I have absolutly NO programming/compiling skills
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.