Directories
¶
Path | Synopsis |
---|---|
cmd
|
|
appsink
This example shows how to use the appsink element.
|
This example shows how to use the appsink element. |
appsrc
This example shows how to use the appsrc element.
|
This example shows how to use the appsrc element. |
custom_events
This example demonstrates the use of custom events in a pipeline.
|
This example demonstrates the use of custom events in a pipeline. |
decodebin
This example demonstrates the use of the decodebin element.
|
This example demonstrates the use of the decodebin element. |
discoverer
This example uses gstreamer's discoverer api.
|
This example uses gstreamer's discoverer api. |
events
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. |
gif-encoder
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. |
launch
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. |
pad-probes
This example demonstrates the use of GStreamer's pad probe APIs.
|
This example demonstrates the use of GStreamer's pad probe APIs. |
playbin
This example demonstrates GStreamer's playbin element.
|
This example demonstrates GStreamer's playbin element. |
plugins/gofilesink
This example demonstrates a filesink plugin implemented in Go.
|
This example demonstrates a filesink plugin implemented in Go. |
plugins/gofilesrc
This example demonstrates a filesrc plugin implemented in Go.
|
This example demonstrates a filesrc plugin implemented in Go. |
plugins/minio
This example demonstrates a src element that reads from objects in a minio bucket.
|
This example demonstrates a src element that reads from objects in a minio bucket. |
plugins/websocketsrc
This is a GStreamer element implemented in Go that uses inbound data on a websocket connection as the source for the stream.
|
This is a GStreamer element implemented in Go that uses inbound data on a websocket connection as the source for the stream. |
queries
This example demonstrates how to use GStreamer's query functionality.
|
This example demonstrates how to use GStreamer's query functionality. |
tagsetter
This example demonstrates how to set and store metadata using GStreamer.
|
This example demonstrates how to set and store metadata using GStreamer. |
toc
This example demonstrates the use of GStreamer's ToC API.
|
This example demonstrates the use of GStreamer's ToC API. |
Package gst contains bindings for the gstreamer C API.
|
Package gst contains bindings for the gstreamer C API. |
app
Package app contains bindings for the gstreamer-app C API.
|
Package app contains bindings for the gstreamer-app C API. |
base
Package base contains bindings for extendable GStreamer base objects.
|
Package base contains bindings for extendable GStreamer base objects. |
gstauto
Package gstauto contains helper methods and objects for building pipelines that satisfy most use cases.
|
Package gstauto contains helper methods and objects for building pipelines that satisfy most use cases. |
pbutils
Package pbutils contains bindings for libgstpbutils.
|
Package pbutils contains bindings for libgstpbutils. |
video
Package video contains bindings for the gstvideo C API.
|
Package video contains bindings for the gstvideo C API. |
Click to show internal directories.
Click to hide internal directories.