Originally Posted by jasguild
I have another HTPC that has a Turtle Bay sound card with DDL. On that computer, the DDL card starts sending dolby digital computer as soon as I log into windows even before I open/choose WMP. So I am curious as to why the decoder in WMP would be relevant in this HTPC?
In either case, where would I get another decoder? Is it an addon or plugin for WMP?
DDL (or DTS Connect) encodes all audio streams coming into the sound card to DD (or DTS). You will have to use a sound card supporting DDL (or DTS Connect), of course. Most of onboard audio don't support it and none of audio controller in graphics supports it. So the audio decoder of the player must bitstream DD/DTS.
Controlling WMP is fairly complicated, there is no way to control video/audio codecs via WMP UI, you always have to hack the registry if you want to change something. For example, for some media files, WMP uses Media Foundation (MF) and there is no user control unless you disable MF. For some files it uses DirectShow (DS) and Windows preferred decoders / merit values. If you are willing to learn the basics and configure it yourself, the following are all you need:
- Codec Tweak Tool (a registry hacking tool)
- LAV Filters (a set of DS source/splitter filter, video filer and audio filter)
- xy-VSFilter (a DS subtitle filter)
- GraphStudioNext (a DS filter management utility)
Basic procedure is
1. Disable MF if you want to play a video format for which MS wants to use MF, e.g. mp4 (Codec Tweak Tool).
2. Make sure to use LAV Source/Splitter and LAV Video Filter for the video formats/codecs you want to play (Codec Tweak Tool).
3. Make sure AC3 and DTS bitstreaming is selected in LAV Audio Decoder configuration.
4. Raise the merit value of DirectVobSub (auto-loading version), e.g., to 0x00800006 (otherwise it won't be loaded even when it should be) (GraphStudioNext).
Shark007 codec pack is perhaps easier, the effect is the same though. Or just use another player such as MPC-HC / MPC-BE with LAV Filters (a piece of cake). Even the internal audio decoder can encode multichannel LPCM to AC3 on the fly (e.g. if you play multichannel AAC, you can get surround sound over S/PDIF or 880G's HDMI).