|
MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
|
| MAYAFLUX_API std::vector< std::pair< size_t, size_t > > MayaFlux::Kinesis::Discrete::merge_intervals | ( | const std::vector< std::pair< size_t, size_t > > & | intervals | ) |
Merge overlapping or adjacent half-open intervals.
| intervals | Unsorted [start, end) pairs |
Definition at line 14 of file Extract.cpp.
Referenced by MayaFlux::Yantra::extract_above_mean(), MayaFlux::Yantra::extract_high_energy(), MayaFlux::Yantra::extract_high_spectral(), MayaFlux::Yantra::extract_onsets(), MayaFlux::Yantra::extract_outliers(), MayaFlux::Yantra::extract_peaks(), MayaFlux::Yantra::extract_silence(), MayaFlux::Yantra::extract_zero_crossings(), and MayaFlux::Buffers::upload_intervals().
Here is the caller graph for this function: