tree: 0d9476e29015192e8d8a70f02d09f3691d4d9059 [path history] [tgz]
  1. test/
  2. BUILD.gn
  3. delay_effect.cc
  4. delay_effect.h
  5. effect_base.cc
  6. effect_base.h
  7. lib_audio_effects.cc
  8. README.md
  9. rechannel_effect.h
  10. swap_effect.h
src/media/audio/examples/effects/README.md

Audio Effects Example Module

This directory contains the sources for a loadable module that implements the ABIs and essential logic of a Fuchsia ‘Audio Effects’ plugin. This includes an implementation of the basic ‘C’ interface (lib_audio_effects.cc), a base class for effects (effect_base.cc/effect_base.h), and three effects derived from that class (delay, swap, and rechannel -- delay_effect.cc/delay_effect.h, swap_effect.h and rechannel_effect.h respectively).