repo.no_desc
Go to file
2023-01-13 14:59:51 +09:00
assets G729 encoder/decoder with cgo execution (#1) 2023-01-13 14:43:53 +09:00
examples G729 encoder/decoder with cgo execution (#1) 2023-01-13 14:43:53 +09:00
pkg G729 encoder/decoder with cgo execution (#1) 2023-01-13 14:43:53 +09:00
.gitignore G729 encoder/decoder with cgo execution (#1) 2023-01-13 14:43:53 +09:00
go.mod Fix go.mod, update README about example 2023-01-13 14:59:51 +09:00
README.md Fix go.mod, update README about example 2023-01-13 14:59:51 +09:00

Go wrapper for G.729

This package provides Go bindings for the BelledonneCommunications C library bcg729.

The C libraries and docs are provided in https://github.com/BelledonneCommunications/bcg729. This package just handles the wrapping in Go, and is unaffiliated with BelledonneCommunications.

Prerequisites

Install the C library bcg729 in https://github.com/BelledonneCommunications/bcg729. You have to install the library, and add the path library installed to environment variable.

Examples

See the examples in the examples folder. You can test encoder, decoder example with sample file.

go run examples/main.go