diff options
Diffstat (limited to 'vendor/codeberg.org/gruf/go-ffmpreg/embed/lib.go')
| -rw-r--r-- | vendor/codeberg.org/gruf/go-ffmpreg/embed/lib.go | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/vendor/codeberg.org/gruf/go-ffmpreg/embed/lib.go b/vendor/codeberg.org/gruf/go-ffmpreg/embed/lib.go deleted file mode 100644 index b39d7d10e..000000000 --- a/vendor/codeberg.org/gruf/go-ffmpreg/embed/lib.go +++ /dev/null @@ -1,46 +0,0 @@ -package embed - -import ( - "compress/gzip" - _ "embed" - "io" - "strings" -) - -func init() { - var err error - - // Wrap bytes in reader. - r := strings.NewReader(s) - - // Create unzipper from reader. - gz, err := gzip.NewReader(r) - if err != nil { - panic(err) - } - - // Extract gzipped binary. - b, err := io.ReadAll(gz) - if err != nil { - panic(err) - } - - // Set binary. - s = string(b) -} - -// B returns a copy of -// embedded binary data. -func B() []byte { - if s == "" { - panic("binary already dropped from memory") - } - return []byte(s) -} - -// Free will drop embedded -// binary from runtime mem. -func Free() { s = "" } - -//go:embed ffmpreg.wasm.gz -var s string |
