dxd - dynax driver framework 2.1.0d49
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx::usb::audio Namespace Reference

generic USB audio 1.0 More...

Classes

union  descriptor
 USB audio class descriptors. More...
 
struct  isoc
 
struct  range
 
struct  subclass
 

Enumerations

enum  endpoint_control : uint16_t { sampling_frequency = 0x0100 }
 
enum  feature_control : uint16_t { mute = 0x0100 , volume = 0x0200 }
 
enum  request : uint8_t {
  set_cur = 0x01 , set_min , set_max , set_res ,
  set_mem , get_cur = 0x81 , get_min , get_max ,
  get_res , get_mem , get_stat = 0xff
}
 

Detailed Description

generic USB audio 1.0

Enumeration Type Documentation

◆ endpoint_control

enum dx::usb::audio::endpoint_control : uint16_t
Enumerator
sampling_frequency 

◆ feature_control

enum dx::usb::audio::feature_control : uint16_t
Enumerator
mute 
volume 

◆ request

enum dx::usb::audio::request : uint8_t
Enumerator
set_cur 
set_min 
set_max 
set_res 
set_mem 
get_cur 
get_min 
get_max 
get_res 
get_mem 
get_stat 

(c) copyright 2009 dynamic acoustics e.U. generated on Wed Feb 28 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.