Re: AVStream Device - Isochronous or Bulk



Hi Tim,

Thanks for your reply. But in the event that my device supports both bulk
and isochronous, is there a way to switch between the different endpoints?

"Tim Roberts" wrote:

> "DoorKeeper" <DoorKeeper@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote:
> >
> >I am new to developing applications for AVStream-based devices and currently
> >I'm trying to display video over a usb device. I understand that we can use
> >MS's usbvideo.sys for this purpose but how do we know if we are transferring
> >the data over the isochronous or the bulk endpt and is there a way to choose
> >either one? Thanks.
>
> You use whatever your device supports. Your device reports the endpoint
> type in its descriptors, and the driver uses it to do the transfers.
>
> Video capture commonly uses an isochronous pipe, because the timing is
> critical and must be driven by the device. Thus, the guaranteed bandwidth
> is important. For video display, you'll have to decide which one makes
> sense.
> --
> - Tim Roberts, timr@xxxxxxxxx
> Providenza & Boekelheide, Inc.
>
.



Relevant Pages

  • Re: USB max packet size under XP, Vista x86, Win7 x86
    ... solution was to have just one buffer large enough to hold the entire frame - ... Been trawling the web looking for examples of a Bulk Continious Reader (my ... "Developing Drivers with the WDF" book doesn't appear to go into enough ... Tim Roberts, timr@xxxxxxxxx ...
    (microsoft.public.development.device.drivers)
  • Re: USB Function Driver in 5.0
    ... I believe you has have Bulk In and Bulk Out in order to make USB function ... The endpoints details provided in USB serial ... > client driver has ...
    (microsoft.public.windowsce.embedded)
  • Re: Iyonix USB: Bulk IN endpoints
    ... You can check the buffer flags to determine if any ... Bulk and interrupt endpoints work differently. ...
    (comp.sys.acorn.programmer)
  • Re: Iyonix USB: Bulk IN endpoints
    ... You can check the buffer flags to determine if any ... Bulk and interrupt endpoints work differently. ...
    (comp.sys.acorn.programmer)
  • Re: Streaming on USB 2.0 bulk camera device
    ... lower driver for bulk transfer so as not to intermit data stream from camera ... possbile to send one Irp per bulk end point. ... bulk endpoints and alternately transfer data on two bulk OUT endpoints ... change if you want to write your own Windows 1394 driver. ...
    (microsoft.public.development.device.drivers)