Macros§

Structs§

Enums§

Constants§

  • For devices with Codec or Dai drivers, there is only one DAI_INTERCONNECT entity. When a method requires us to address the interconnect by ID, we use element_id 1. Codec and Dai drivers that implement signalprocessing should not assign this ID to other elements.
  • For devices with Dai or StreamConfig drivers, there is only one RING_BUFFER entity. When a method requires us to address the RingBuffer by ID, we use element_id 0. Dai and StreamConfig drivers that implement signalprocessing should not assign this ID to other elements.
  • Maximum number of channels that a device can report as supported.
  • Maximum number of ChannelSets that a device can report in a single PcmFormatSet.
  • Maximum number of audio devices in the system at any time.
  • Maximum number of PcmFormatSets that a device can report as supported.
  • Maximum number of processing elements supported by a single device.
  • Maximum number of frame rates that a device can report in a PcmFormatSet.
  • Maximum number of distinct sample formats that a single PcmFormatSet can contain.
  • Maximum length of the strings for device, manufacturer and product names.
  • The length of the device’s unique ID, in bytes.

Traits§

Type Aliases§