simpleaudiodecoder

package module
v0.0.0-...-31a09ae Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 25, 2024 License: MIT Imports: 3 Imported by: 0

README

simple-audio-decoder-go

simple audio decoder library with real-time decoding capabilities

requires https://github.com/LuzianU/simple-audio-decoder-rs

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AudioClip

type AudioClip struct {
	// contains filtered or unexported fields
}

func NewAudioClip

func NewAudioClip(pcm *Pcm, target_sample_rate int, chunk_size int) (*AudioClip, error)

func (*AudioClip) Free

func (audioClip *AudioClip) Free()

func (*AudioClip) ResampleNext

func (audioClip *AudioClip) ResampleNext() (*[][]float32, bool, error)

type Pcm

type Pcm struct {
	// contains filtered or unexported fields
}

func NewPcmFromData

func NewPcmFromData(data []byte) (*Pcm, error)

func NewPcmFromFile

func NewPcmFromFile(file string) (*Pcm, error)

func (*Pcm) Free

func (pcm *Pcm) Free()

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL