esphome-api-client 0.5.0
Modern C++17 client for the ESPHome native API (plaintext + Noise)
Loading...
Searching...
No Matches
Public Attributes | List of all members
esphome::api::MediaPlayerSupportedFormat Struct Reference

A single audio format advertised as supported by a media player. More...

#include <media_player.hpp>

Collaboration diagram for esphome::api::MediaPlayerSupportedFormat:
Collaboration graph
[legend]

Public Attributes

std::string format
 
std::uint32_t sample_rate = 0
 
std::uint32_t num_channels = 0
 
MediaPlayerFormatPurpose purpose = MediaPlayerFormatPurpose::Default
 
std::uint32_t sample_bytes = 0
 

Detailed Description

A single audio format advertised as supported by a media player.

Member Data Documentation

◆ format

std::string esphome::api::MediaPlayerSupportedFormat::format

◆ num_channels

std::uint32_t esphome::api::MediaPlayerSupportedFormat::num_channels = 0

◆ purpose

MediaPlayerFormatPurpose esphome::api::MediaPlayerSupportedFormat::purpose = MediaPlayerFormatPurpose::Default

◆ sample_bytes

std::uint32_t esphome::api::MediaPlayerSupportedFormat::sample_bytes = 0

◆ sample_rate

std::uint32_t esphome::api::MediaPlayerSupportedFormat::sample_rate = 0

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