Old 4th November 2011, 17:39   #1
thinktink
Forum King
 
thinktink's Avatar
 
Join Date: May 2009
Location: On the streets of Kings County, CA.
Posts: 3,009
Send a message via Skype™ to thinktink
Nullsoft Windows Media Decoder v3.6

Is there a reason that there isn't full support for the Transcoder functions for .wma and similar associated files in in_wm.dll? If not would it be possible to put in ...setTime() ?

Reason why I ask is because I'm trying to use my X-Fade plugin with WMA files since the default file type for the CD ripper that came with my external drive exports to WMA and it won't stick to the other file types when I re-open it.

Not a gargantuan annoyance but wanted to address it all the same if possible, and to maybe poke/prod for full Transcoder function support on this and all other official Winamp input plugins where possible.
thinktink is offline   Reply With Quote
Old 4th November 2011, 17:52   #2
Koopa
16-Bit Moderator
 
Koopa's Avatar
 
Join Date: Apr 2004
Posts: 4,341
If I can remember, the whole in_wm was limited in the past. After Winamp 5.1+ the decoder was tweaked so that you can at least use any output plugin for non-drm protected stuff, which wasn't working before either. So only drm stuff is limited to out_ds/out_wave only (you can see that parts of out_ds/out_wave are hardcoded in in_wm).

I guess this affects the transcoder as well.

Otherwise, I'm not aware about other limitations, but maybe a Winamp dev can give you more infos.
Koopa is offline   Reply With Quote
Old 4th November 2011, 18:02   #3
thinktink
Forum King
 
thinktink's Avatar
 
Join Date: May 2009
Location: On the streets of Kings County, CA.
Posts: 3,009
Send a message via Skype™ to thinktink
X-Fade is not an Output plugin. It's an input plugin that hooks all the other input plugins to crossfade between tracks before it gets to the DSP/Output. It uses the Transcoder functions of the other input plugins to playback/crossfade.
thinktink is offline   Reply With Quote
Old 4th November 2011, 18:06   #4
DrO
 
Join Date: Sep 2003
Posts: 27,873
the general answer is not all input plug-ins were born equal.

yes it'd be nice if all of the official ones where possible did support everything of the Transcoder api but that involves someone doing it when in general for the formats which don't have full support of the api's, it's most likely not deemed critical / worth the time with everything else that is going on.

-daz
DrO is offline   Reply With Quote
Old 4th November 2011, 18:34   #5
thinktink
Forum King
 
thinktink's Avatar
 
Join Date: May 2009
Location: On the streets of Kings County, CA.
Posts: 3,009
Send a message via Skype™ to thinktink
Ah, I think I understand. Thanks.
thinktink is offline   Reply With Quote
Old 4th November 2011, 19:01   #6
DrO
 
Join Date: Sep 2003
Posts: 27,873
from my list, the following should be what supports the required parts for api_decoder:
  • in_flac.dll
  • in_mod.dll
  • in_wm.dll
and the following support the seekable aspect as well:
  • in_mp3.dll
  • in_mp4.dll
  • in_vorbis.dll
  • in_wave.dll
  • in_wv.dll
just posting this so i know there's a current record and to cover any other questions (though am surprised in_flac doesn't support it as well).

-daz
DrO is offline   Reply With Quote
Reply
Go Back   Winamp & Shoutcast Forums > Winamp > Winamp Wishlist

Tags
in_wm, transcoding, wma

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump