Lines Matching refs:operation
425 Operation(const Operation &operation) in Operation() argument
426 : Operation(operation.mFlags, operation.mReplaceId, operation.mXOffset) { in Operation()
429 explicit Operation(const sp<Operation> &operation) in Operation() argument
430 : Operation(*operation.get()) { in Operation()
703 const sp<VolumeShaper::Operation> &operation) in VolumeShaper() argument
705 , mOperation(operation) // ditto in VolumeShaper()
892 sp<VolumeShaper::Operation> operation(new VolumeShaper::Operation(operation_in)); in applyVolumeShaper()
894 VS_LOG("applyVolumeShaper:operation: %s", operation->toString().c_str()); in applyVolumeShaper()
900 if (operation == nullptr) { in applyVolumeShaper()
913 const int replaceId = operation->getReplaceId(); in applyVolumeShaper()
920 if ((operation->getFlags() & VolumeShaper::Operation::FLAG_JOIN) != 0) { in applyVolumeShaper()
933 operation->setReplaceId(-1); in applyVolumeShaper()
938 if ((operation->getFlags() in applyVolumeShaper()
972 if ((operation->getFlags() & VolumeShaper::Operation::FLAG_TERMINATE) != 0) { in applyVolumeShaper()
980 (operation->getFlags() & VolumeShaper::Operation::FLAG_REVERSE)) { in applyVolumeShaper()
997 const S xOffset = operation->getXOffset(); in applyVolumeShaper()
1004 (operation->getFlags() & VolumeShaper::Operation::FLAG_REVERSE) != 0 ? in applyVolumeShaper()
1013 it->mOperation = operation; // replace the operation in applyVolumeShaper()