errorignore

Passes through all packets, until it encounters GST_FLOW_ERROR or GST_FLOW_NOT_NEGOTIATED (configurable). At that point it will unref the buffers and return GST_FLOW_OK (configurable) - until the next READY_TO_PAUSED, RECONFIGURE or FLUSH_STOP.

Example launch line

 gst-launch-1.0 videotestsrc ! errorignore ! autovideosink

Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──errorignore

Factory details

Authors: – Vivia Nikolaidou

Classification:Generic

Rank – none

Plugin – gstdebugutilsbad

Package – GStreamer Bad Plug-ins

Pad Templates

sink

ANY

Presencealways

Directionsink

Object typeGstPad


src

ANY

Presencealways

Directionsrc

Object typeGstPad


Signals

convert-error

GstFlowReturn *
convert_error_callback (GstElement * errorignore,
                        GstFlowReturn * value,
                        gpointer udata)
def convert_error_callback (errorignore, value, udata):
    #python callback for the 'convert-error' signal
function convert_error_callback(errorignore: GstElement * errorignore, value: GstFlowReturn * value, udata: gpointer udata): {
    // javascript callback for the 'convert-error' signal
}

Emitted whenever we get a GstFlowReturn other than GST_FLOW_OK. The handler can then decide what to convert that into - for instance, return the same GstFlowReturn to not convert it. The default handler will act according to the ignore-error, ignore-notlinked, ignore-notnegotiated and convert-to properties. If a handler is connected, these properties are ignored. Only the first signal handler will ever be called.

Parameters:

errorignore

the errorignore element that emitted the signal

value

the GstFlowReturn encountered

udata
No description available
Returns ( GstFlowReturn * ) –

The GstFlowReturn to convert into

Flags: Run Last

Since : 1.18


Properties

convert-to

“convert-to” GstFlowReturn *

Which GstFlowReturn value we should convert to when ignoring

Flags : Read / Write

Default value : not-linked (-1)


ignore-error

“ignore-error” gboolean

Whether to ignore GST_FLOW_ERROR

Flags : Read / Write

Default value : true


ignore-notlinked

“ignore-notlinked” gboolean

Whether to ignore GST_FLOW_NOT_LINKED

Flags : Read / Write

Default value : false


ignore-notnegotiated

“ignore-notnegotiated” gboolean

Whether to ignore GST_FLOW_NOT_NEGOTIATED

Flags : Read / Write

Default value : true


The results of the search are