GstInterPipeSink

GstInterPipeSink

Functions

Properties

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GstObject
            ╰── GstElement
                ╰── GstBaseSink
                    ╰── GstAppSink
                        ╰── GstInterPipeSink

Implemented Interfaces

GstInterPipeSink implements GstURIHandler and GstInterPipeINode.

Description

Sink element for interpipeline communication

<refsect2> <title>Example launch line</title>

1
2
3
gst-launch \
  videotestsrc ! interpipesink name=test \
  interpipesrc listen-to=test ! xvimagesink

Send buffers across two different pipelines </refsect2>

Functions

GST_INTER_PIPE_SINK_LISTENERS()

#define             GST_INTER_PIPE_SINK_LISTENERS(obj)

Types and Values

GstInterPipeSink

typedef struct _GstInterPipeSink GstInterPipeSink;

Opaque GstInterPipeSink structure.

Property Details

The “forward-eos” property

  “forward-eos”              gboolean

Forward the EOS event to all the listeners.

Flags: Write

Default value: FALSE


The “forward-events” property

  “forward-events”           gboolean

Forward downstream events to all the listeners (except for EOS).

Flags: Write

Default value: FALSE

See Also

GstInterPipeSrc