VirtualBox

Changeset 90097 in vbox for trunk/src/VBox/Devices/Audio


Ignore:
Timestamp:
Jul 8, 2021 1:14:12 PM (4 years ago)
Author:
vboxsync
Message:

DevHda: Fixed bug in hdaR3StreamAddScheduleItem when splitting up too long period. EMT would get stuck in a buggy loop. bugref:9890

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Audio/DevHdaStream.cpp

    r90016 r90097  
    344344        uint32_t cbLoop = cbCurAligned;
    345345        do
    346             cbLoop = cbCurAligned / 2;
     346            cbLoop = cbLoop / 2;
    347347        while (cbLoop > cbMaxPeriod);
    348348        cbLoop = PDMAudioPropsRoundUpBytesToFrame(pProps, cbLoop);
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette