|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
|
inlinestatic |
Extract structured double data from IO container or direct ComputeData with automatic container handling.
| T | OperationReadyData type |
| compute_data | or IO container with data and optional container |
| std::runtime_error | if container required but not provided |
Definition at line 216 of file OperationHelper.hpp.
References extract_numeric_data(), MayaFlux::Yantra::infer_structure(), and MayaFlux::Yantra::DataStructureInfo::original_type.
Referenced by setup_operation_buffer(), MayaFlux::Yantra::transform_auto_correlate_fft(), MayaFlux::Yantra::transform_by_energy(), MayaFlux::Yantra::transform_channel_operation(), MayaFlux::Yantra::transform_convolve(), MayaFlux::Yantra::transform_convolve_with_fir(), MayaFlux::Yantra::transform_cross_correlate(), MayaFlux::Yantra::transform_crossfade_regions(), MayaFlux::Yantra::transform_deconvolve(), MayaFlux::Yantra::transform_delay(), MayaFlux::Yantra::transform_exponential(), MayaFlux::Yantra::transform_fade(), MayaFlux::Yantra::transform_linear(), MayaFlux::Yantra::transform_matrix(), MayaFlux::Yantra::transform_matrix_multichannel(), MayaFlux::Yantra::transform_outliers(), MayaFlux::Yantra::transform_pitch_shift(), MayaFlux::Yantra::transform_polynomial(), MayaFlux::Yantra::transform_power(), MayaFlux::Yantra::transform_regions(), MayaFlux::Yantra::transform_slice(), MayaFlux::Yantra::transform_spectral_filter(), MayaFlux::Yantra::transform_spectral_invert(), MayaFlux::Yantra::transform_time_reverse(), MayaFlux::Yantra::transform_time_stretch(), and MayaFlux::Yantra::transform_window().
Here is the call graph for this function:
Here is the caller graph for this function: