Package org.freedesktop.gstreamer.video


package org.freedesktop.gstreamer.video
The GStreamer Video Library

The following native libraries are required and will be loaded: libgstvideo-1.0.0

For namespace-global declarations, refer to the GstVideo class documentation.

Gstvideo

This library contains some helper functions and includes the videosink and videofilter base classes.

Gstvideoanc

A collection of objects and methods to assist with handling Ancillary Data present in Vertical Blanking Interval as well as Closed Caption.

Gstvideochroma

The functions gst_video_chroma_from_string() and gst_video_chroma_to_string() convert between GstVideoChromaSite and string descriptions.

GstVideoChromaResample is a utility object for resampling chroma planes and converting between different chroma sampling sitings.

Gstvideopool

Special GstBufferPool subclass for raw video buffers.

Allows configuration of video-specific requirements such as stride alignments or pixel padding, and can also be configured to automatically add GstVideoMeta to the buffers.

Gstvideosei

A collection of objects and methods to assist with SEI User Data Unregistered metadata in H.264 and H.265 streams.

Videoconverter

This object is used to convert video frames from one format to another. The object can perform conversion of:
  • video format
  • video colorspace
  • chroma-siting
  • video size