mirror of
https://github.com/go-gst/go-gst.git
synced 2025-09-26 20:11:18 +08:00
![dependabot[bot]](/assets/img/avatar_default.png)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.27.0 to 0.31.0. - [Commits](https://github.com/golang/crypto/compare/v0.27.0...v0.31.0) --- updated-dependencies: - dependency-name: golang.org/x/crypto dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
Go-gst Examples
This directory contains examples of some common use cases of gstreamer using the go bindings.
The common package provided to each example exports two methods.
Run(f)
- This wraps the given function in a goroutine and wraps a GMainLoop around it.RunLoop(f(loop))
- This simply creates (but does not start) a GMainLoop and passes it to the example to manage.
Each example can be run in one of two ways:
# For single-file examples
go run <example>/main.go [..args]
# For multiple-file examples (but would also work for single file examples)
cd <example> && go build .
./<example> [..args]