Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f898f789 authored by Glenn Kasten's avatar Glenn Kasten Committed by Android Git Automerger
Browse files

am 5bb3090a: Merge "Use mul from audioutils"

* commit '5bb3090a':
  Use mul from audioutils
parents 79740b30 5bb3090a
Loading
Loading
Loading
Loading
+0 −15
Original line number Diff line number Diff line
@@ -2504,21 +2504,6 @@ AudioFlinger::DirectOutputThread::~DirectOutputThread()
{
}

static inline
int32_t mul(int16_t in, int16_t v)
{
#if defined(__arm__) && !defined(__thumb__)
    int32_t out;
    asm( "smulbb %[out], %[in], %[v] \n"
         : [out]"=r"(out)
         : [in]"%r"(in), [v]"r"(v)
         : );
    return out;
#else
    return in * int32_t(v);
#endif
}

void AudioFlinger::DirectOutputThread::applyVolume(uint16_t leftVol, uint16_t rightVol, bool ramp)
{
    // Do not apply volume on compressed audio