GstVideoScaler

GstVideoScaler

Functions

Types and Values

Includes

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

Description

Functions

gst_video_scaler_2d ()

void
gst_video_scaler_2d (GstVideoScaler *hscale,
                     GstVideoScaler *vscale,
                     GstVideoFormat format,
                     gpointer src,
                     gint src_stride,
                     gpointer dest,
                     gint dest_stride,
                     guint x,
                     guint y,
                     guint width,
                     guint height);

gst_video_scaler_combine_packed_YUV ()

GstVideoScaler *
gst_video_scaler_combine_packed_YUV (GstVideoScaler *y_scale,
                                     GstVideoScaler *uv_scale,
                                     GstVideoFormat in_format,
                                     GstVideoFormat out_format);

gst_video_scaler_free ()

void
gst_video_scaler_free (GstVideoScaler *scale);

gst_video_scaler_get_coeff ()

const gdouble *
gst_video_scaler_get_coeff (GstVideoScaler *scale,
                            guint out_offset,
                            guint *in_offset,
                            guint *n_taps);

gst_video_scaler_horizontal ()

void
gst_video_scaler_horizontal (GstVideoScaler *scale,
                             GstVideoFormat format,
                             gpointer src,
                             gpointer dest,
                             guint dest_offset,
                             guint width);

gst_video_scaler_new ()

GstVideoScaler *
gst_video_scaler_new (GstVideoResamplerMethod method,
                      GstVideoScalerFlags flags,
                      guint n_taps,
                      guint in_size,
                      guint out_size,
                      GstStructure *options);

gst_video_scaler_vertical ()

void
gst_video_scaler_vertical (GstVideoScaler *scale,
                           GstVideoFormat format,
                           gpointer src_lines[],
                           gpointer dest,
                           guint dest_offset,
                           guint width);

Types and Values

GstVideoScaler

typedef struct _GstVideoScaler GstVideoScaler;

enum GstVideoScalerFlags

Members

GST_VIDEO_SCALER_FLAG_NONE

   

GST_VIDEO_SCALER_FLAG_INTERLACED