ClutterGst
Description:
Content:
Namespaces:
Interfaces:
- Player - Player is an opaque structure whose members cannot be directly accessed
Classes:
- Aspectratio - Implementation of Content that displays video streams with respects to their aspect ratio.
- Box - Bounding box of an area in a video texture or actor's allocation.
- Camera - Implementation of Player that displays camera streams using GStreamer.
- CameraDevice - GObject representing a camera device using GStreamer.
- CameraManager - An object to list available cameras on the system.
- Content - The Content structure contains only private data and should be accessed using the provided API
- Crop - Implementation of Content that displays a sub region of video streams.
- Frame - Represents a frame outputted by the VideoSink.
- Overlay - Represents a video overlay outputted by the VideoSink.
- Overlays
- Playback - Implementation of Playback that displays media streams using GStreamer.
- VideoSink - The VideoSink structure contains only private data and should be accessed using the provided API.
Structs:
- VideoResolution - A video resolution.
Enums:
- BufferingMode - Different buffering policies clutter-gst supports
- SeekFlags - Flags that can be given to
clutter_gst_player_set_seek_flags
.
Constants:
Functions:
- public Element create_video_sink ()
Creates a new VideoSink initialized with Clutter's Cogl context.
- public InitError init (ref unowned string[]? argv)
Utility function to initialize both Clutter and GStreamer.
- public InitError init_with_args (ref unowned string[]? argv, string parameter_string, OptionEntry[]? entries = null, string? translation_domain = null) throws Error
This function does the same work as init.