[wdmaudiodev] Re: Usb Audio Driver

  • From: BlazeAudio Developer <developer@xxxxxxxxxxxxxx>
  • To: wdmaudiodev@xxxxxxxxxxxxx, <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Wed, 16 Jul 2003 14:42:51 -0700

DJ,

How can a "normal" application (WINMM/DirectSound as opposed to a DirectKS) app. get that information - implicitly or explicitly?

Thanks.
Devendra.

At 12:49 PM 7/16/2003, DJ Sisolak wrote:

Hello Jerry,

Data discontinuities are marked in the capture stream in the stream
header with the flag KSSTREAM_HEADER_OPTIONSF_DATADISCONTINUITY when the
driver detects them in WinXP and beyond.

Thanks,
DJ

-----Original Message-----
From: wdmaudiodev-bounce@xxxxxxxxxxxxx
[mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Jerry Evans
Sent: Wednesday, July 16, 2003 12:02 PM
To: wdmaudiodev@xxxxxxxxxxxxx
Subject: [wdmaudiodev] Re: Usb Audio Driver

Nearly forgot. There really should be some way to monitor stream
continuity.
A simple notion would be to have the USB frame number as the first DWORD
in
any packet read (?) ... there may well other/better ways of doing this.
Ditto something analogous on the connection from host to USB device.
There
needs to be a better way to monitor audio performance particularly as
latencies are reduced and glitching more likely. The current scheme
(KSAUDIO_POSITION) seems well broken.

Thanks

Jerry


----- Original Message -----
From: "DJ Sisolak" <dsisolak@xxxxxxxxxxxxxxxxxxxxxx>
To: <wdmaudiodev@xxxxxxxxxxxxx>
Sent: Wednesday, July 16, 2003 6:50 PM
Subject: [wdmaudiodev] Re: Usb Audio Driver


> Hello all,
>
> I know I am asking for trouble here :-) but what is it in the
> USBAudio.sys driver or the USB Audio standards that does not serve
your
> needs? Why do you find it necessary to create your own drivers? The
> reason I ask is that we are in the process of updating both the driver
> and the specifications.
>
> Thanks,
> DJ Sisolak
> Microsoft Corp.
>
> This posting is provided "AS IS" with no warranties, and confers no
> rights.
>
> -----Original Message-----
> From: wdmaudiodev-bounce@xxxxxxxxxxxxx
> [mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of
> bart@xxxxxxxxxxxxx
> Sent: Wednesday, July 16, 2003 6:24 AM
> To: wdmaudiodev@xxxxxxxxxxxxx
> Subject: [wdmaudiodev] Re: Usb Audio Driver
>
> Hi,
>
> > I don't find the DDK say we can't use PortCls to implement USB Audio
> Driver.
> >
> You can do it, I also did :)
>
> > DDK say "The PortCls framework might also be useful for constructing
> drivers
> > for audio device on other hardware buses or for software only
> device.". So
> > PortCls may not wrong way to implement USB Audio Driver.
> >
> Somewhere else in the DDK it says that for USB sound devices you
should
> use a
> standard USB device structure. If you doing it another way, you don't
> get any
> examples from MS. I needed some ugly hacking to get it done anyway.
>
> Regards,
> Bart
> ******************
>
> 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/
>
>


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

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/
****************** 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: