audio

package
v0.9.9 Latest Latest
Warning

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

Go to latest
Published: Jun 4, 2026 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetAllAudio added in v0.9.8

func GetAllAudio() map[string]AudioConfig

func GetMusicFiles added in v0.9.8

func GetMusicFiles() []string

GetMusicFiles returns a sorted list of music filenames found under PublicHtml/static/audio/music/. Files whose names begin with "_" are skipped.

func GetSoundFiles added in v0.9.8

func GetSoundFiles() []string

GetSoundFiles returns a sorted list of all sound filenames found recursively under PublicHtml/static/audio/sound/. Files whose names begin with "_" are skipped.

func LoadAudioConfig

func LoadAudioConfig()

func SaveAudio added in v0.9.8

func SaveAudio(entries map[string]AudioConfig) error

Types

type AudioConfig

type AudioConfig struct {
	Description string   `yaml:"description,omitempty" json:"description,omitempty"`
	FilePath    string   `yaml:"filepath,omitempty" json:"filepath,omitempty"`
	Volume      int      `yaml:"volume,omitempty" json:"volume,omitempty"`
	Tags        []string `yaml:"tags,omitempty" json:"tags,omitempty"`
}

func GetFile

func GetFile(identifier string) AudioConfig

Jump to

Keyboard shortcuts

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