dxd - dynax driver framework 2.1.0d48
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx::usb::audio::descriptor::endpoint::streaming::general Struct Reference

#include <dx_usb_audio.h>

+ Inheritance diagram for dx::usb::audio::descriptor::endpoint::streaming::general:
+ Collaboration diagram for dx::usb::audio::descriptor::endpoint::streaming::general:

Public Attributes

uint8_t bDescriptorSubtype
 
uint8_t bLockDelayUnits
 Indicates the units used for the wLockDelay field: 0: Undefined; 1: Milliseconds; 2: Decoded PCM samples; 3..255: Reserved.
 
uint8_t bmAttributes
 Bit D7 indicates a requirement for wMaxPacketSize packets.; D7: MaxPacketsOnly.
 
uint8_t bmControls
 D1..0: Pitch Control; D3..2: Data Overrun Control; D5..4: Data Underrun Control; D7..6: Reserved. Must be set to 0.
 
uint16_t wLockDelay
 Indicates the time it takes this endpoint to reliably lock its internal clock recovery circuitry. Units used depend on the value of the bLockDelayUnits field.
 

Member Data Documentation

◆ bDescriptorSubtype

uint8_t dx::usb::audio::descriptor::head::bDescriptorSubtype
inherited

◆ bLockDelayUnits

uint8_t dx::usb::audio::descriptor::endpoint::streaming::general::bLockDelayUnits

Indicates the units used for the wLockDelay field: 0: Undefined; 1: Milliseconds; 2: Decoded PCM samples; 3..255: Reserved.

◆ bmAttributes

uint8_t dx::usb::audio::descriptor::endpoint::streaming::general::bmAttributes

Bit D7 indicates a requirement for wMaxPacketSize packets.; D7: MaxPacketsOnly.

◆ bmControls

uint8_t dx::usb::audio::descriptor::endpoint::streaming::general::bmControls

D1..0: Pitch Control; D3..2: Data Overrun Control; D5..4: Data Underrun Control; D7..6: Reserved. Must be set to 0.

◆ wLockDelay

uint16_t dx::usb::audio::descriptor::endpoint::streaming::general::wLockDelay

Indicates the time it takes this endpoint to reliably lock its internal clock recovery circuitry. Units used depend on the value of the bLockDelayUnits field.


The documentation for this struct was generated from the following file:

(c) copyright 2009 dynamic acoustics e.U. generated on Fri Feb 23 2024

a closed source license may be obtained by requesting a written permission from dynamic acoustics e.U.
however - governmental use generally and military use especially is strictly prohibited though.