[audio_core] Fix audio effects timing.

Fix a sign error which was causing us to compensate for delay
introduced by audio effects in the wrong direction, effectively
shifting the audio out by 2x the amount introduced by the effects,
instead of canceling it out as it should have.

Tests: Verified timing on scope using pulse-gen test app with a GPIO
       reference.
Change-Id: Ib63a2d410fccf818bc2703f357b8d7d0e978c08f
Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/378087
Commit-Queue: Martin Puryear <mpuryear@google.com>
Reviewed-by: Dustin Green <dustingreen@google.com>
Reviewed-by: Tim Detwiler <tjdetwiler@google.com>
Testability-Review: Tim Detwiler <tjdetwiler@google.com>
2 files changed
tree: 2af26cf2a137ef594654df71b0d1d171aa32a828
  1. boards/
  2. build/
  3. bundles/
  4. docs/
  5. examples/
  6. garnet/
  7. products/
  8. scripts/
  9. sdk/
  10. src/
  11. third_party/
  12. tools/
  13. zircon/
  14. .clang-format
  15. .clang-tidy
  16. .dir-locals.el
  17. .gitattributes
  18. .gitignore
  19. .gn
  20. .style.yapf
  21. AUTHORS
  22. BUILD.gn
  23. CODE_OF_CONDUCT.md
  24. CONTRIBUTING.md
  25. LICENSE
  26. OWNERS
  27. PATENTS
  28. README.md
  29. rustfmt.toml
README.md

Fuchsia

Pink + Purple == Fuchsia (a new operating system)

What is Fuchsia?

Fuchsia is a modular, capability-based operating system. Fuchsia runs on modern 64-bit Intel and ARM processors.

Fuchsia is an open source project with a code of conduct that we expect everyone who interacts with the project to respect.

How can I build and run Fuchsia?

See Getting Started.

Where can I learn more about Fuchsia?

See fuchsia.dev.