Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::audio::DeviceInfo Struct Reference

#include <device.hpp>

Public Attributes

std::string id
std::string name
int max_input_channels = 0
int max_output_channels = 0
std::vector< double > sample_rates
std::vector< int > buffer_sizes
bool is_default_input = false
bool is_default_output = false

Member Data Documentation

◆ buffer_sizes

std::vector<int> pulp::audio::DeviceInfo::buffer_sizes

◆ id

std::string pulp::audio::DeviceInfo::id

◆ is_default_input

bool pulp::audio::DeviceInfo::is_default_input = false

◆ is_default_output

bool pulp::audio::DeviceInfo::is_default_output = false

◆ max_input_channels

int pulp::audio::DeviceInfo::max_input_channels = 0

◆ max_output_channels

int pulp::audio::DeviceInfo::max_output_channels = 0

◆ name

std::string pulp::audio::DeviceInfo::name

◆ sample_rates

std::vector<double> pulp::audio::DeviceInfo::sample_rates

The documentation for this struct was generated from the following file:
  • /home/runner/work/pulp/pulp/core/audio/include/pulp/audio/device.hpp