mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-11 18:05:37 +00:00
application-development: interfaces: add brief on interfaces not documented in detail
This commit is contained in:
parent
d97a8e58cc
commit
d01c95e460
1 changed files with 19 additions and 0 deletions
|
@ -69,3 +69,22 @@ video in video players.
|
||||||
|
|
||||||
This interface is implemented by, amongst others, the `Video4linux2`
|
This interface is implemented by, amongst others, the `Video4linux2`
|
||||||
elements and by `glimagesink`, `ximagesink`, `xvimagesink` and `sdlvideosink`.
|
elements and by `glimagesink`, `ximagesink`, `xvimagesink` and `sdlvideosink`.
|
||||||
|
|
||||||
|
## Other interfaces
|
||||||
|
|
||||||
|
There are quite a few other interfaces provided by GStreamer and implemented by
|
||||||
|
some of its elements. Among them:
|
||||||
|
|
||||||
|
* `GstChildProxy` For access to internal element's properties on multi-child elements
|
||||||
|
* `GstNavigation` For the sending and parsing of navigation events
|
||||||
|
* `GstPreset` For handling element presets
|
||||||
|
* `GstRTSPExtension` An RTSP Extension interface
|
||||||
|
* `GstStreamVolume` Interface to provide access and control stream volume levels
|
||||||
|
* `GstTagSetter` For handling media metadata
|
||||||
|
* `GstTagXmpWriter` For elements that provide XMP serialization
|
||||||
|
* `GstTocSetter` For setting and retrieval of TOC-like data
|
||||||
|
* `GstTuner` For elements providing RF tunning operations
|
||||||
|
* `GstVideoDirection` For video rotation and flipping controls
|
||||||
|
* `GstVideoOrientation` For video orientation controls
|
||||||
|
* `GstWaylandVideo` Wayland video interface
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue