slerpxcq / openuac2_fw

STM32F446 USB Audio Class 2 USB-I2S Bridge
31 stars 9 forks source link

feedback_value is wrong sometimes? #1

Closed AUDIOX-CD closed 5 months ago

AUDIOX-CD commented 6 months ago

void USBD_AUDIO_UpdateFB(USBD_HandleTypeDef *pdev) // int64_t tmp = (haudio->aud_buf.size - (haudio->aud_buf.capacity >> 1)) << 3;
int64_t tmp = ((int32_t)haudio->aud_buf.size - ((int32_t)haudio->aud_buf.capacity >> 1)) << 3; //this is changed code

slerpxcq commented 5 months ago

Thanks, will fix.