gstreamer
Loading...
Searching...
No Matches
gstreamerConventions.h File Reference

Shared constants and error codes for the gstreamer module. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define DEFAULT_GSTREAMER_BUFFER_FLUSH_LIMIT   100
 Default number of buffered events before a GStreamer instance flushes its internal buffer.
 
gstreamer error codes

Error and diagnostic codes reserved for the gstreamer module.

These values are grouped in the 800 range so gstreamer-related failures remain easy to identify in logs and error reports.

#define ERR_GSTREAMERFACTORYNOTFOUND   801
 Plugin factory symbol could not be resolved.
 
#define ERR_GSTREAMERVARIABLEEXISTS   802
 Duplicate variable registration was attempted in a streamer-specific schema.
 
#define ERR_CANTOPENOUTPUT   803
 Output medium could not be opened successfully.
 
#define ERR_CANTCLOSEOUTPUT   804
 Output medium could not be closed cleanly.
 
#define ERR_PUBLISH_ERROR   805
 Publish sequence encountered invalid state or invalid input data.
 

Macro Definition Documentation

◆ DEFAULT_GSTREAMER_BUFFER_FLUSH_LIMIT

#define DEFAULT_GSTREAMER_BUFFER_FLUSH_LIMIT   100

This value is used when the user does not override buffering through the ebuffer option. The actual runtime limit is stored per streamer instance and may be updated from configuration through set_loggers().

Definition at line 16 of file gstreamerConventions.h.

◆ ERR_CANTCLOSEOUTPUT

#define ERR_CANTCLOSEOUTPUT   804

Definition at line 29 of file gstreamerConventions.h.

◆ ERR_CANTOPENOUTPUT

#define ERR_CANTOPENOUTPUT   803

Definition at line 28 of file gstreamerConventions.h.

◆ ERR_GSTREAMERFACTORYNOTFOUND

#define ERR_GSTREAMERFACTORYNOTFOUND   801

Definition at line 26 of file gstreamerConventions.h.

◆ ERR_GSTREAMERVARIABLEEXISTS

#define ERR_GSTREAMERVARIABLEEXISTS   802

Definition at line 27 of file gstreamerConventions.h.

◆ ERR_PUBLISH_ERROR

#define ERR_PUBLISH_ERROR   805

Definition at line 30 of file gstreamerConventions.h.