|
FastLED 3.9.15
|
#include "coder.h"#include "fl/stl/stdint.h"#include "fl/stl/noexcept.h"#include "assembly.h"#include "platforms/arm/is_arm.h"#include "platforms/avr/is_avr.h"
Include dependency graph for polyphase.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| namespace | fl |
| Base definition for an LED controller. | |
| namespace | fl::third_party |
Macros | |
| #define | COMPILE_CPP_POLYPHASE |
| #define | CSHIFT 12 /* coefficients have 12 leading sign bits for early-terminating mulitplies */ |
| #define | DEF_NFRACBITS (DQ_FRACBITS_OUT - 2 - 2 - 15) |
| #define | MC0M(x) |
| #define | MC0S(x) |
| #define | MC1M(x) |
| #define | MC1S(x) |
| #define | MC2M(x) |
| #define | MC2S(x) |
Functions | |
| static __inline short | fl::third_party::ClipToShort (int x, int fracBits) FL_NOEXCEPT |
| void | fl::third_party::PolyphaseMono (short *pcm, int32_t *vbuf, const int32_t *coefBase) |
| void | fl::third_party::PolyphaseStereo (short *pcm, int32_t *vbuf, const int32_t *coefBase) |