Searched refs:Modulo (Results 1 – 9 of 9) sorted by relevance
85 template <typename T> class Modulo {92 Modulo() { } // intentionally uninitialized data in Modulo() function93 Modulo(const T &value) { mValue = value; } // NOLINT in Modulo() function102 Modulo<T> operator +=(const Modulo<S> &other) {110 Modulo<T> operator -=(const Modulo<S> &other) {120 const Modulo<T> operator +(const Modulo<S> &other) const {122 return Modulo<T>(mValue + other.unsignedValue());127 const Modulo<T> operator -(const Modulo<S> &other) const {129 return Modulo<T>(mValue - other.unsignedValue());139 bool operator >(const Modulo<S> &other) const {[all …]
1037 Modulo<uint32_t> updateAndGetPosition_l();1153 Modulo<uint32_t> mMarkerPosition; // in wrapping (overflow) frame units1155 Modulo<uint32_t> mNewPosition; // in frames1158 Modulo<uint32_t> mServer; // in frames, last known mProxy->getPosition()1162 Modulo<uint32_t> mPosition; // in frames, like mServer except continues1165 Modulo<uint32_t> mReleased; // count of frames released to server
635 status_t createRecord_l(const Modulo<uint32_t> &epoch, const String16& opPackageName);669 Modulo<uint32_t> mMarkerPosition; // in wrapping (overflow) frame units671 Modulo<uint32_t> mNewPosition; // in frames
299 Modulo<uint32_t> getPosition() { in getPosition()303 void setEpoch(const Modulo<uint32_t> &epoch) { in setEpoch()319 Modulo<uint32_t> getEpoch() const { in getEpoch()346 Modulo<uint32_t> mEpoch;486 return (Modulo<int32_t>(rear) - front).unsignedValue(); in flush()
734 status_t AudioRecord::createRecord_l(const Modulo<uint32_t> &epoch, const String16& opPackageName) in createRecord_l()1184 Modulo<uint32_t> position(mProxy->getPosition()); in processAudioBuffer()1188 Modulo<uint32_t> markerPosition(mMarkerPosition); in processAudioBuffer()1196 Modulo<uint32_t> newPosition(mNewPosition); in processAudioBuffer()1412 Modulo<uint32_t> position(mProxy->getPosition()); in restoreRecord_l()
2062 Modulo<uint32_t> position(updateAndGetPosition_l()); in processAudioBuffer()2066 Modulo<uint32_t> markerPosition(mMarkerPosition); in processAudioBuffer()2074 Modulo<uint32_t> newPosition(mNewPosition); in processAudioBuffer()2551 Modulo<uint32_t> AudioTrack::updateAndGetPosition_l() in updateAndGetPosition_l()2554 Modulo<uint32_t> newServer(mProxy->getPosition()); in updateAndGetPosition_l()2985 int32_t deltaPosition = (Modulo<uint32_t>(timestamp.mPosition) in getTimestamp_l()3209 int32_t diff = (Modulo<uint32_t>(mFramesWritten) - mPosition).signedValue(); in pendingDuration()
402 class Modulo : public IRandomVariableOp { class536 : RandomVariable(lhs, rhs, Singleton<Modulo>::get()); in operator %()
1035 summary: Modulo
1869 * fmod: Modulo