Documentation ¶
Directories ¶
Path | Synopsis |
---|---|
This example shows how to use the appsink element.
|
This example shows how to use the appsink element. |
This example shows how to use the appsrc element.
|
This example shows how to use the appsrc element. |
This example demonstrates the use of custom events in a pipeline.
|
This example demonstrates the use of custom events in a pipeline. |
This example demonstrates the use of the decodebin element.
|
This example demonstrates the use of the decodebin element. |
This example uses gstreamer's device monitor api.
|
This example uses gstreamer's device monitor api. |
This example uses gstreamer's device provider api.
|
This example uses gstreamer's device provider api. |
This example uses gstreamer's discoverer api.
|
This example uses gstreamer's discoverer api. |
This example demonstrates how events can be created and sent to the pipeline.
|
This example demonstrates how events can be created and sent to the pipeline. |
This example shows how to use the feature ranking.
|
This example shows how to use the feature ranking. |
This example demonstrates using gstreamer to convert a video stream into image frames and then encoding those frames to a gif.
|
This example demonstrates using gstreamer to convert a video stream into image frames and then encoding those frames to a gif. |
This is a simplified go-reimplementation of the gst-launch-<version> cli tool.
|
This is a simplified go-reimplementation of the gst-launch-<version> cli tool. |
This example demonstrates the use of GStreamer's pad probe APIs.
|
This example demonstrates the use of GStreamer's pad probe APIs. |
This example demonstrates GStreamer's playbin element.
|
This example demonstrates GStreamer's playbin element. |
plugins
|
|
async-identity
+plugin:Name=async-identity +plugin:Description=A go-gst example plugin with async state changes +plugin:Version=v0.0.1 +plugin:License=gst.LicenseLGPL +plugin:Source=go-gst +plugin:Package=examples +plugin:Origin=https://github.com/ArtemMartus/go-gst +plugin:ReleaseDate=2024-09-13
|
+plugin:Name=async-identity +plugin:Description=A go-gst example plugin with async state changes +plugin:Version=v0.0.1 +plugin:License=gst.LicenseLGPL +plugin:Source=go-gst +plugin:Package=examples +plugin:Origin=https://github.com/ArtemMartus/go-gst +plugin:ReleaseDate=2024-09-13 |
boilerplate
+plugin:Name=boilerplate +plugin:Description=My plugin written in go +plugin:Version=v0.0.2 +plugin:License=gst.LicenseLGPL +plugin:Source=go-gst +plugin:Package=examples +plugin:Origin=https://github.com/ArtemMartus/go-gst +plugin:ReleaseDate=2024-09-06
|
+plugin:Name=boilerplate +plugin:Description=My plugin written in go +plugin:Version=v0.0.2 +plugin:License=gst.LicenseLGPL +plugin:Source=go-gst +plugin:Package=examples +plugin:Origin=https://github.com/ArtemMartus/go-gst +plugin:ReleaseDate=2024-09-06 |
gobin
+plugin:Name=gobin +plugin:Description=A bin element written in go +plugin:Version=v0.0.1 +plugin:License=gst.LicenseLGPL +plugin:Source=go-gst +plugin:Package=examples +plugin:Origin=https://github.com/ArtemMartus/go-gst +plugin:ReleaseDate=2021-01-18
|
+plugin:Name=gobin +plugin:Description=A bin element written in go +plugin:Version=v0.0.1 +plugin:License=gst.LicenseLGPL +plugin:Source=go-gst +plugin:Package=examples +plugin:Origin=https://github.com/ArtemMartus/go-gst +plugin:ReleaseDate=2021-01-18 |
gofilesink
This example demonstrates a filesink plugin implemented in Go.
|
This example demonstrates a filesink plugin implemented in Go. |
gofilesrc
This example demonstrates a filesrc plugin implemented in Go.
|
This example demonstrates a filesrc plugin implemented in Go. |
This example demonstrates how to use GStreamer's query functionality.
|
This example demonstrates how to use GStreamer's query functionality. |
This example demonstrates how to set and store metadata using GStreamer.
|
This example demonstrates how to set and store metadata using GStreamer. |
This example demonstrates the use of GStreamer's ToC API.
|
This example demonstrates the use of GStreamer's ToC API. |
Click to show internal directories.
Click to hide internal directories.