Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BlockSizeFilter ¶
type BlockSizeFilter struct {
// contains filtered or unexported fields
}
func NewBlockSizeFilter ¶
func NewBlockSizeFilter(blockSize int) BlockSizeFilter
type BufferFilter ¶
type BufferFilter struct {
// contains filtered or unexported fields
}
func NewBufferFilter ¶
func NewBufferFilter(blockBufferSize int) BufferFilter
type MonoFilter ¶
type MonoFilter struct { }
type RealTimeFilter ¶
type RealTimeFilter struct {
// contains filtered or unexported fields
}
func NewRealTimeFilter ¶
func NewRealTimeFilter(blocksPerSecond int) RealTimeFilter
type ResampleFilter ¶
type ResampleFilter struct {
// contains filtered or unexported fields
}
func NewResampleFilter ¶
func NewResampleFilter(sampleRate int, quality ResampleQuality, blockSize int) ResampleFilter
type ResampleQuality ¶
type ResampleQuality int
const ( QualityBest ResampleQuality = gosamplerate.SRC_SINC_BEST_QUALITY QualityGood ResampleQuality = gosamplerate.SRC_SINC_MEDIUM_QUALITY QualityFast ResampleQuality = gosamplerate.SRC_SINC_FASTEST QualityFastest ResampleQuality = gosamplerate.SRC_LINEAR )
type SourceFormatFilter ¶
type SourceFormatFilter struct {
Format audio.SourceFormat
}
type StereoFilter ¶
type StereoFilter struct { }
type VolumeFilter ¶
type VolumeFilter struct {
// contains filtered or unexported fields
}
func NewVolumeFilter ¶
func NewVolumeFilter(adjustment float64) VolumeFilter
Click to show internal directories.
Click to hide internal directories.