class SincSampler
Defined at line 4459 of file fidling/gen/sdk/fidl/fuchsia.audio.mixer/fuchsia.audio.mixer/cpp/fidl/fuchsia.audio.mixer/cpp/natural_types.h
Use a windowed sinc sampler.
Public Methods
void SincSampler (Storage_ storage)
void SincSampler ()
Defined at line 4464 of file fidling/gen/sdk/fidl/fuchsia.audio.mixer/fuchsia.audio.mixer/cpp/fidl/fuchsia.audio.mixer/cpp/natural_types.h
void SincSampler (SincSampler && )
Defined at line 4465 of file fidling/gen/sdk/fidl/fuchsia.audio.mixer/fuchsia.audio.mixer/cpp/fidl/fuchsia.audio.mixer/cpp/natural_types.h
void SincSampler (const SincSampler & other)
SincSampler & operator= (SincSampler && )
Defined at line 4466 of file fidling/gen/sdk/fidl/fuchsia.audio.mixer/fuchsia.audio.mixer/cpp/fidl/fuchsia.audio.mixer/cpp/natural_types.h
SincSampler & operator= (const SincSampler & other)
bool operator== (const SincSampler & other)
bool operator!= (const SincSampler & other)
bool IsEmpty ()
const std::optional<uint32_t> & taps_per_side ()
Number of taps to include on each side of the filter, not counting the
center point. When upsampling, the filter reads from 1 + 2*taps_per_side
source frames to produce each destination frame. When downsampling, this
number is scaled by the downsampling ratio.
Required.
::std::optional<uint32_t> & taps_per_side ()
Number of taps to include on each side of the filter, not counting the
center point. When upsampling, the filter reads from 1 + 2*taps_per_side
source frames to produce each destination frame. When downsampling, this
number is scaled by the downsampling ratio.
Required.
SincSampler & taps_per_side (std::optional<uint32_t> value)
Number of taps to include on each side of the filter, not counting the
center point. When upsampling, the filter reads from 1 + 2*taps_per_side
source frames to produce each destination frame. When downsampling, this
number is scaled by the downsampling ratio.
Required.
const std::optional<uint32_t> & low_pass_frequency ()
Optionally, apply a low-pass filter.
::std::optional<uint32_t> & low_pass_frequency ()
Optionally, apply a low-pass filter.
SincSampler & low_pass_frequency (std::optional<uint32_t> value)
Optionally, apply a low-pass filter.
const std::optional<uint32_t> & high_pass_frequency ()
Optionally, apply a high-pass filter.
::std::optional<uint32_t> & high_pass_frequency ()
Optionally, apply a high-pass filter.
SincSampler & high_pass_frequency (std::optional<uint32_t> value)
Optionally, apply a high-pass filter.
void SincSampler (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits