Blame docs/plugins/html/gstreamer-plugins-concat.html

Packit f546b1
Packit f546b1
<html>
Packit f546b1
<head>
Packit f546b1
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Packit f546b1
<title>concat: GStreamer Core Plugins 1.0 Plugins Reference Manual</title>
Packit f546b1
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
Packit f546b1
<link rel="home" href="index.html" title="GStreamer Core Plugins 1.0 Plugins Reference Manual">
Packit f546b1
<link rel="up" href="ch01.html" title="gstreamer Elements">
Packit f546b1
<link rel="prev" href="gstreamer-plugins-capsfilter.html" title="capsfilter">
Packit f546b1
<link rel="next" href="gstreamer-plugins-dataurisrc.html" title="dataurisrc">
Packit f546b1
<meta name="generator" content="GTK-Doc V1.27 (XML mode)">
Packit f546b1
<link rel="stylesheet" href="style.css" type="text/css">
Packit f546b1
</head>
Packit f546b1
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
Packit f546b1
Packit f546b1
Packit f546b1
Top  | 
Packit f546b1
                  Description  | 
Packit f546b1
                  Object Hierarchy  | 
Packit f546b1
                  Properties
Packit f546b1
Packit f546b1
Home
Packit f546b1
Up
Packit f546b1
Prev
Packit f546b1
Next
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

concat

Packit f546b1

concat

Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

Properties

Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
GstPad *
Packit f546b1
active-pad
Packit f546b1
Read
Packit f546b1
Packit f546b1
Packit f546b1
gboolean
Packit f546b1
adjust-base
Packit f546b1
Read / Write
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

Types and Values

Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
struct
Packit f546b1
GstConcat
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

Object Hierarchy

Packit f546b1
    GObject
Packit f546b1
    ╰── GInitiallyUnowned
Packit f546b1
        ╰── GstObject
Packit f546b1
            ╰── GstElement
Packit f546b1
                ╰── GstConcat
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

Description

Packit f546b1

Concatenates streams together to one continous stream.

Packit f546b1

All streams but the current one are blocked until the current one

Packit f546b1
finished with GST_EVENT_EOS. Then the next stream is enabled, while
Packit f546b1
keeping the running time continous for GST_FORMAT_TIME segments or
Packit f546b1
keeping the segment continous for GST_FORMAT_BYTES segments.

Packit f546b1

Streams are switched in the order in which the sinkpads were requested.

Packit f546b1

By default, the stream segment's base values are adjusted to ensure

Packit f546b1
the segment transitions between streams are continuous. In some cases,
Packit f546b1
it may be desirable to turn off these adjustments (for example, because
Packit f546b1
another downstream element like a streamsynchronizer adjusts the base
Packit f546b1
values on its own). The adjust-base property can be used for this purpose.

Packit f546b1
Packit f546b1

Example launch line

Packit f546b1
Packit f546b1
  
Packit f546b1
    
Packit f546b1
      
Packit f546b1
        
1
Packit f546b1
        
gst-launch-1.0 concat name=c ! xvimagesink  videotestsrc num-buffers=100 ! c.   videotestsrc num-buffers=100 pattern=ball ! c.
Packit f546b1
      
Packit f546b1
    
Packit f546b1
  
Packit f546b1
Packit f546b1
Packit f546b1

Plays two video streams one after another.

Packit f546b1
Packit f546b1
Packit f546b1

Synopsis

Packit f546b1
Packit f546b1

Element Information

Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

plugin

Packit f546b1
Packit f546b1
            coreelements
Packit f546b1
          
Packit f546b1
Packit f546b1
Packit f546b1

author

Packit f546b1
Sebastian Dröge <sebastian@centricular.com>
Packit f546b1
Packit f546b1
Packit f546b1

class

Packit f546b1
Generic
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

Packit f546b1
Packit f546b1

Element Pads

Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

name

Packit f546b1
sink_%u
Packit f546b1
Packit f546b1
Packit f546b1

direction

Packit f546b1
sink
Packit f546b1
Packit f546b1
Packit f546b1

presence

Packit f546b1
request
Packit f546b1
Packit f546b1
Packit f546b1

details

Packit f546b1
ANY
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

name

Packit f546b1
src
Packit f546b1
Packit f546b1
Packit f546b1

direction

Packit f546b1
source
Packit f546b1
Packit f546b1
Packit f546b1

presence

Packit f546b1
always
Packit f546b1
Packit f546b1
Packit f546b1

details

Packit f546b1
ANY
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

Functions

Packit f546b1

Packit f546b1
Packit f546b1
Packit f546b1

Types and Values

Packit f546b1
Packit f546b1

struct GstConcat

Packit f546b1
struct GstConcat;
Packit f546b1

The private concat structure

Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

Property Details

Packit f546b1
Packit f546b1

The “active-pad” property

Packit f546b1
  “active-pad”               GstPad *
Packit f546b1

Currently active src pad.

Packit f546b1

Flags: Read

Packit f546b1
Packit f546b1

Packit f546b1
Packit f546b1

The “adjust-base” property

Packit f546b1
  “adjust-base”              gboolean
Packit f546b1

Adjust the base value of segments to ensure they are adjacent.

Packit f546b1

Flags: Read / Write

Packit f546b1

Default value: TRUE

Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

See Also

Packit f546b1

GstFunnel

Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

Generated by GTK-Doc V1.27
Packit f546b1
</body>
Packit f546b1
</html>