diff options
author | vboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f> | 2018-08-06 16:26:43 +0000 |
---|---|---|
committer | vboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f> | 2018-08-06 16:26:43 +0000 |
commit | 7ac2b501bfd98f7b619005a2e0335592d3869353 (patch) | |
tree | 2884687f6121fd3fc20a207efa8d716581997e32 /src/VBox/Devices/Audio/DevSB16.cpp | |
parent | 91e44c4f41c05f2fa443ccfc274727084ef02e9d (diff) | |
download | VirtualBox-svn-7ac2b501bfd98f7b619005a2e0335592d3869353.tar.gz |
Audio: Changed cBits -> cBytes of PDMAUDIOPCMPROPS to avoid some unnecessary calculations (light optimization).
git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@73529 cfe28804-0f27-0410-a406-dd0f0b0b656f
Diffstat (limited to 'src/VBox/Devices/Audio/DevSB16.cpp')
-rw-r--r-- | src/VBox/Devices/Audio/DevSB16.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/VBox/Devices/Audio/DevSB16.cpp b/src/VBox/Devices/Audio/DevSB16.cpp index 5aeaebf31b4..9583f20fd66 100644 --- a/src/VBox/Devices/Audio/DevSB16.cpp +++ b/src/VBox/Devices/Audio/DevSB16.cpp @@ -1035,9 +1035,9 @@ static void sb16CmdResetLegacy(PSB16STATE pThis) pCfg->Props.uHz = pThis->freq; pCfg->Props.cChannels = 1; /* Mono */ - pCfg->Props.cBits = 8; + pCfg->Props.cBytes = 1 /* 8-bit */; pCfg->Props.fSigned = false; - pCfg->Props.cShift = PDMAUDIOPCMPROPS_MAKE_SHIFT_PARMS(pCfg->Props.cBits, pCfg->Props.cChannels); + pCfg->Props.cShift = PDMAUDIOPCMPROPS_MAKE_SHIFT_PARMS(pCfg->Props.cBytes, pCfg->Props.cChannels); AssertCompile(sizeof(pCfg->szName) > sizeof("Output")); strcpy(pCfg->szName, "Output"); @@ -2041,9 +2041,9 @@ static int sb16CheckAndReOpenOut(PSB16STATE pThis) Cfg.Props.uHz = pThis->freq; Cfg.Props.cChannels = 1 << pThis->fmt_stereo; - Cfg.Props.cBits = pThis->fmt_bits; + Cfg.Props.cBytes = pThis->fmt_bits / 8; Cfg.Props.fSigned = RT_BOOL(pThis->fmt_signed); - Cfg.Props.cShift = PDMAUDIOPCMPROPS_MAKE_SHIFT_PARMS(Cfg.Props.cBits, Cfg.Props.cChannels); + Cfg.Props.cShift = PDMAUDIOPCMPROPS_MAKE_SHIFT_PARMS(Cfg.Props.cBytes, Cfg.Props.cChannels); if (!DrvAudioHlpPCMPropsAreEqual(&Cfg.Props, &pThis->Out.Cfg.Props)) { |