Categorygithub.com/diamondburned/oggreader
repositorypackage
0.0.0-20201118014549-87df9534b647
Repository: https://github.com/diamondburned/oggreader.git
Documentation: pkg.go.dev

# README

oggreader

A tiny Ogg packet decoder.

Usage

stdout, err := ffmpeg.StdoutPipe()
if err != nil {
	return errors.Wrap(err, "failed to get stdout pipe:", err)
	log.Fatalln("failed to get stdout pipe:", err)
}

if err := ffmpeg.Start(); err != nil {
	return errors.Wrap(err, "failed to start ffmpeg")
}

if err := oggreader.DecodeBuffered(voiceSession, stdout); err != nil {
	return errors.Wrap(err, "failed to decode ogg")
}

if err := ffmpeg.Wait(); err != nil {
	return errors.Wrap(err, "failed to finish ffmpeg")
}