Java is up to date. When i changed the decoder this is what came up in the log:
[4/19/11 11:02:28 AM EDT] INFO PlaylistInputStream admin listening to "A Beautiful Lie\1 - Attack - 30 SECONDS TO MARS.wma"
[4/19/11 11:02:28 AM EDT] DEBUG TranscodeInputStream Starting transcoder: [c:\subsonic\transcode\wmadec] [C:\Music\30 Seconds to Mars\A Beautiful Lie\1 - Attack - 30 SECONDS TO MARS.wma] [-]
[4/19/11 11:02:28 AM EDT] DEBUG TranscodeInputStream Starting transcoder: [c:\subsonic\transcode\lame] [-b] [128] [-r] [-] [-]
[4/19/11 11:02:28 AM EDT] DEBUG InputStreamReaderThread (c:\subsonic\transcode\wmadec) Opening stream failed with error code 0xc00d0bbd
[4/19/11 11:02:29 AM EDT] DEBUG InputStreamReaderThread (c:\subsonic\transcode\lame) Assuming raw pcm input file
[4/19/11 11:02:29 AM EDT] DEBUG InputStreamReaderThread (c:\subsonic\transcode\lame) LAME 3.98.4 32bits (
http://www.mp3dev.org/)
[4/19/11 11:02:29 AM EDT] DEBUG InputStreamReaderThread (c:\subsonic\transcode\lame) CPU features: MMX (ASM used), 3DNow! (ASM used), SSE (ASM used), SSE2
[4/19/11 11:02:29 AM EDT] DEBUG InputStreamReaderThread (c:\subsonic\transcode\lame) Using polyphase lowpass filter, transition band: 16538 Hz - 17071 Hz
[4/19/11 11:02:29 AM EDT] DEBUG InputStreamReaderThread (c:\subsonic\transcode\lame) Encoding to
[4/19/11 11:02:29 AM EDT] DEBUG InputStreamReaderThread (c:\subsonic\transcode\lame) Encoding as 44.1 kHz j-stereo MPEG-1 Layer III (11x) 128 kbps qval=3