package app import ( "codeberg.org/danjones000/strip-beats/files" "codeberg.org/danjones000/strip-beats/media" ) var file *media.Probe func PickNewFile() media.Probe { path := files.PickRandomFile() f := media.ProbeFile(path) file = &f return f } func GetFile() media.Probe { if file == nil { return PickNewFile() } return *file } func ForgetFile() { file = nil }