From d02aeac334dc562f2f60b8377560f7c9ff065dd1 Mon Sep 17 00:00:00 2001 From: WeebDataHoarder <57538841+WeebDataHoarder@users.noreply.github.com> Date: Thu, 14 Jul 2022 23:25:03 +0200 Subject: [PATCH] fix #1: Handle FLAC in Ogg via Ogg packetizer --- mount.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mount.go b/mount.go index 13cfbc8..39ef7ba 100644 --- a/mount.go +++ b/mount.go @@ -89,8 +89,10 @@ func NewStreamMount(source audio.Source, config *StreamConfig) *StreamMount { if config.Container == "ogg" { options["ogg"] = true mimeType = "audio/ogg;codecs=flac" + packetizerEntry = packetizer.NewOggPacketizer(reader) + } else { + packetizerEntry = packetizer.NewFLACPacketizer(reader) } - packetizerEntry = packetizer.NewFLACPacketizer(reader) case "aac": encoderFormat = aac.NewFormat() if bitrate != nil {