[wdmaudiodev] Re: URL branding and KMixer dithering

  • From: "Jeff Pages" <jeff@xxxxxxxxxxxxxxxx>
  • To: <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Fri, 7 Nov 2003 11:02:37 +1100

On the dithering question, I'm pretty sure kmixer just pads the extra bits
with zeros.

Jeff Pages
Innes Corporation Pty Ltd

----- Original Message ----- 
From: "Daniel E. Germann" <deg@xxxxxxxx>
To: <wdmaudiodev@xxxxxxxxxxxxx>
Sent: Friday, November 07, 2003 8:31 AM
Subject: [wdmaudiodev] URL branding and KMixer dithering


> The DDK docs talk about Windows XP Control Panel Branding for a bitmap
that
> goes in the audio device's property page and an icon that goes in the
> Windows Mixer.  I can set those values in the registry, and they work
great.
>
> HKR,Branding,bitmap,,"device.dll,101"
> HKR,Branding,icon,,"device.dll,100"
>
> But there also seems to be a "url" value that (almost) changes the device
> name into a hotlink.  The context help for this item on the audio device's
> property page seems to confirm this.  If I set the URL branding value in
the
> registry,
>
> HKR,Branding,url,,"http://www.mycompany.com/";
>
> it underlines the device name so it looks like a hotlink (and Spy++ shows
it
> as a control with a Class of SysLink and a Caption of "<A
> HREF="http://www.mycompany.com/";>Product Name</A>"), but the hotlink
doesn't
> seem to work.  Am I missing something, or is this capability not really
> implemented yet?  I'm testing on Windows XP (no service packs or
hotfixes).
>
> Also, I posted this message a week or so ago, and didn't get a reply, so I
> thought I'd give it one more shot.
>
> If an application program uses the waveIn/waveOut APIs (or DirectSound
APIs,
> for that matter) to open a WDM Audio wave device at 16 bits/sample, and
the
> driver's DataRangeIntersection handler returns a 24-bit data format, I
> believe KMixer does bit depth conversion to translate from the
application's
> bit depth to the driver's (hardware's) bit depth.  When this bit depth
> conversion occurs, does KMixer do any sort of dithering, or does it just
pad
> with 8 bits of 0 on output and truncate to 16 bits on input?
>
> Thank you!
>
> -Dan
>
> ******************
>
> WDMAUDIODEV addresses:
> Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx
> Subscribe:    mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe
> Unsubscribe:  mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe
> Moderator:    mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx
>
> URL to WDMAUDIODEV page:
> http://www.wdmaudiodev.de/
>
>
>


******************

WDMAUDIODEV addresses:
Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx
Subscribe:    mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe
Unsubscribe:  mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe
Moderator:    mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx

URL to WDMAUDIODEV page:
http://www.wdmaudiodev.de/

Other related posts: