nleurisource

NleURISource is a NleSource which reads and decodes the contents of a given file. The data in the file is decoded using any available GStreamer plugins.

Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──GstBin
                    ╰──NleObject
                        ╰──NleSource
                            ╰──nleurisource

Factory details

Authors: – Edward Hervey

Classification:Filter/Editor

Rank – none

Plugin – gstnle

Package – GStreamer Editing Services

Pad Templates

src

ANY

Presencesometimes

Directionsrc

Object typeGstPad


Signals

commit

gboolean
commit_callback (GstElement * param_0,
                 gboolean arg0,
                 gpointer udata)
def commit_callback (param_0, arg0, udata):
    #python callback for the 'commit' signal
function commit_callback(param_0: GstElement * param_0, arg0: gboolean arg0, udata: gpointer udata): {
    // javascript callback for the 'commit' signal
}

Parameters:

param_0
No description available
arg0
No description available
udata
No description available
Returns ( gboolean ) –
No description available

Flags: Run Last / Action


no-more-pads

no_more_pads_callback (GstElement * param_0,
                       gpointer udata)
def no_more_pads_callback (param_0, udata):
    #python callback for the 'no-more-pads' signal
function no_more_pads_callback(param_0: GstElement * param_0, udata: gpointer udata): {
    // javascript callback for the 'no-more-pads' signal
}

Parameters:

param_0
No description available
udata
No description available

Flags: Run Last


pad-added

pad_added_callback (GstElement * param_0,
                    GstPad * arg0,
                    gpointer udata)
def pad_added_callback (param_0, arg0, udata):
    #python callback for the 'pad-added' signal
function pad_added_callback(param_0: GstElement * param_0, arg0: GstPad * arg0, udata: gpointer udata): {
    // javascript callback for the 'pad-added' signal
}

Parameters:

param_0
No description available
arg0
No description available
udata
No description available

Flags: Run Last


pad-removed

pad_removed_callback (GstElement * param_0,
                      GstPad * arg0,
                      gpointer udata)
def pad_removed_callback (param_0, arg0, udata):
    #python callback for the 'pad-removed' signal
function pad_removed_callback(param_0: GstElement * param_0, arg0: GstPad * arg0, udata: gpointer udata): {
    // javascript callback for the 'pad-removed' signal
}

Parameters:

param_0
No description available
arg0
No description available
udata
No description available

Flags: Run Last


Properties

active

“active” gboolean

Use this object in the NleComposition

Flags : Read / Write

Default value : true


async-handling

“async-handling” gboolean

The bin will handle Asynchronous state changes

Flags : Read / Write

Default value : true


caps

“caps” GstCaps *

Caps used to filter/choose the output stream

Flags : Read / Write

Default value :

ANY

duration

“duration” gint64

Outgoing duration (in nanoseconds)

Flags : Read / Write

Default value : 0


expandable

“expandable” gboolean

Expand to the full duration of the container composition

Flags : Read / Write

Default value : false


inpoint

“inpoint” guint64

The media start position (in nanoseconds)

Flags : Read / Write

Default value : 18446744073709551615


media-duration-factor

“media-duration-factor” gdouble

The relative rate caused by this object

Flags : Read / Write

Default value : 1


message-forward

“message-forward” gboolean

Forwards all children messages

Flags : Read / Write

Default value : false


priority

“priority” guint

The priority of the object (0 = highest priority)

Flags : Read / Write

Default value : 0


start

“start” guint64

The start position relative to the parent (in nanoseconds)

Flags : Read / Write

Default value : 0


stop

“stop” guint64

The stop position relative to the parent (in nanoseconds)

Flags : Read

Default value : 0


uri

“uri” gchararray

Uri of the file to use

Flags : Read / Write

Default value : NULL


The results of the search are