GstVideoChroma

GstVideoChroma

Functions

Types and Values

Includes

#include <gst/video/video-chroma.h>

Description

Functions

gst_video_chroma_from_string ()

GstVideoChromaSite
gst_video_chroma_from_string (const gchar *s);

gst_video_chroma_to_string ()

const gchar *
gst_video_chroma_to_string (GstVideoChromaSite site);

gst_video_chroma_resample ()

void
gst_video_chroma_resample (GstVideoChromaResample *resample,
                           gpointer lines[],
                           gint width);

gst_video_chroma_resample_free ()

void
gst_video_chroma_resample_free (GstVideoChromaResample *resample);

gst_video_chroma_resample_get_info ()

void
gst_video_chroma_resample_get_info (GstVideoChromaResample *resample,
                                    guint *n_lines,
                                    gint *offset);

gst_video_chroma_resample_new ()

GstVideoChromaResample *
gst_video_chroma_resample_new (GstVideoChromaMethod method,
                               GstVideoChromaSite site,
                               GstVideoChromaFlags flags,
                               GstVideoFormat format,
                               gint h_factor,
                               gint v_factor);

Types and Values

enum GstVideoChromaSite

Members

GST_VIDEO_CHROMA_SITE_UNKNOWN

   

GST_VIDEO_CHROMA_SITE_NONE

   

GST_VIDEO_CHROMA_SITE_H_COSITED

   

GST_VIDEO_CHROMA_SITE_V_COSITED

   

GST_VIDEO_CHROMA_SITE_ALT_LINE

   

GST_VIDEO_CHROMA_SITE_COSITED

   

GST_VIDEO_CHROMA_SITE_JPEG

   

GST_VIDEO_CHROMA_SITE_MPEG2

   

GST_VIDEO_CHROMA_SITE_DV

   

enum GstVideoChromaFlags

Members

GST_VIDEO_CHROMA_FLAG_NONE

   

GST_VIDEO_CHROMA_FLAG_INTERLACED

   

enum GstVideoChromaMethod

Members

GST_VIDEO_CHROMA_METHOD_NEAREST

   

GST_VIDEO_CHROMA_METHOD_LINEAR

   

GstVideoChromaResample

typedef struct _GstVideoChromaResample GstVideoChromaResample;