Introduce phase advance

This commit is contained in:
Chris Cannam
2022-05-20 15:29:52 +01:00
parent 42826e6a76
commit 9d646b9708
5 changed files with 317 additions and 44 deletions

View File

@@ -138,6 +138,8 @@ protected:
Parameters m_parameters;
std::vector<std::shared_ptr<MovingMedian<float>>> m_hFilters;
std::unique_ptr<MovingMedian<float>> m_vFilter;
// We manage the queued frames through pointer swapping, hence
// bare pointers here
float *m_hf;
float *m_vf;
RingBuffer<float *> m_vfQueue;