GstPlayerVisualization

GstPlayerVisualization — Player Visualization

Functions

Types and Values

Object Hierarchy

    GBoxed
    ╰── GstPlayerVisualization

Includes

#include <gst/codecparsers/gstmpeg4parser.h>

Description

Functions

gst_player_visualizations_get ()

GstPlayerVisualization **
gst_player_visualizations_get (void);

Returns

a NULL terminated array containing all available visualizations. Use gst_player_visualizations_free() after usage.

[transfer full][array zero-terminated=1][element-type GstPlayerVisualization]


gst_player_visualizations_free ()

void
gst_player_visualizations_free (GstPlayerVisualization **viss);

Frees a NULL terminated array of GstPlayerVisualization.

Parameters

viss

a NULL terminated array of GstPlayerVisualization to free

 

gst_player_visualization_copy ()

GstPlayerVisualization *
gst_player_visualization_copy (const GstPlayerVisualization *vis);

Makes a copy of the GstPlayerVisualization. The result must be freed using gst_player_visualization_free().

Parameters

vis

GstPlayerVisualization instance

 

Returns

an allocated copy of vis .

[transfer full]


gst_player_visualization_free ()

void
gst_player_visualization_free (GstPlayerVisualization *vis);

Frees a GstPlayerVisualization.

Parameters

vis

GstPlayerVisualization instance

 

Types and Values

struct GstPlayerVisualization

struct GstPlayerVisualization {
  gchar *name;
  gchar *description;
};

A GstPlayerVisualization descriptor.

Members

gchar *name;

name of the visualization.

 

gchar *description;

description of the visualization.