mirror of
				https://github.com/esphome/esphome.git
				synced 2025-10-31 07:03:55 +00:00 
			
		
		
		
	| @@ -133,7 +133,7 @@ void I2SAudioMediaPlayer::play_() { | |||||||
|  |  | ||||||
| void I2SAudioMediaPlayer::start() { this->i2s_state_ = I2S_STATE_STARTING; } | void I2SAudioMediaPlayer::start() { this->i2s_state_ = I2S_STATE_STARTING; } | ||||||
| void I2SAudioMediaPlayer::start_() { | void I2SAudioMediaPlayer::start_() { | ||||||
|   if (this->parent_->try_lock()) { |   if (!this->parent_->try_lock()) { | ||||||
|     return;  // Waiting for another i2s to return lock |     return;  // Waiting for another i2s to return lock | ||||||
|   } |   } | ||||||
|  |  | ||||||
| @@ -156,6 +156,7 @@ void I2SAudioMediaPlayer::start_() { | |||||||
| #if SOC_I2S_SUPPORTS_DAC | #if SOC_I2S_SUPPORTS_DAC | ||||||
|   } |   } | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
|   this->i2s_state_ = I2S_STATE_RUNNING; |   this->i2s_state_ = I2S_STATE_RUNNING; | ||||||
|   this->high_freq_.start(); |   this->high_freq_.start(); | ||||||
|   this->audio_->setVolume(remap<uint8_t, float>(this->volume, 0.0f, 1.0f, 0, 21)); |   this->audio_->setVolume(remap<uint8_t, float>(this->volume, 0.0f, 1.0f, 0, 21)); | ||||||
| @@ -218,6 +219,12 @@ void I2SAudioMediaPlayer::dump_config() { | |||||||
|       default: |       default: | ||||||
|         break; |         break; | ||||||
|     } |     } | ||||||
|  |   } else { | ||||||
|  | #endif | ||||||
|  |     ESP_LOGCONFIG(TAG, "  External DAC channels: %d", this->external_dac_channels_); | ||||||
|  |     ESP_LOGCONFIG(TAG, "  I2S DOUT Pin: %d", this->dout_pin_); | ||||||
|  |     LOG_PIN("  Mute Pin: ", this->mute_pin_); | ||||||
|  | #if SOC_I2S_SUPPORTS_DAC | ||||||
|   } |   } | ||||||
| #endif | #endif | ||||||
| } | } | ||||||
|   | |||||||
| @@ -1,6 +1,6 @@ | |||||||
| """Constants used by esphome.""" | """Constants used by esphome.""" | ||||||
|  |  | ||||||
| __version__ = "2023.5.1" | __version__ = "2023.5.2" | ||||||
|  |  | ||||||
| ALLOWED_NAME_CHARS = "abcdefghijklmnopqrstuvwxyz0123456789-_" | ALLOWED_NAME_CHARS = "abcdefghijklmnopqrstuvwxyz0123456789-_" | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user