libgpac
Documentation of the core library of GPAC
libgpac.py File Reference

Data Structures

class  python.libgpac.libgpac.Fraction
 fraction object, as defined in libgpac and usable as a Python object Fields have the same types, names and semantics as GF_Fraction More...
 
class  python.libgpac.libgpac.Fraction64
 large fraction object, as defined in libgpac and usable as a Python object Fields have the same types, names and semantics as GF_Fraction64 More...
 
class  python.libgpac.libgpac.FilterStats
 filter statistics object, as defined in libgpac and usable as a Python object Fields have the same types, names and semantics as GF_FilterStats More...
 
class  python.libgpac.libgpac.FilterPidStatistics
 filter pid statistics object, as defined in libgpac and usable as a Python object Fields have the same types, names and semantics as GF_FilterPidStatistics More...
 
class  python.libgpac.libgpac.FilterArg
 filter argument object, as defined in libgpac and usable as a Python object Fields have the same types, names and semantics as GF_FilterArgs More...
 
class  python.libgpac.libgpac.PropVec2i
 filter prop type, as defined in libgpac and usable as a Python object Fields have the same types, names and semantics as GF_PropVec2i More...
 
class  python.libgpac.libgpac.PropVec2
 filter prop type, as defined in libgpac and usable as a Python object Fields have the same types, names and semantics as GF_PropVec2 More...
 
class  python.libgpac.libgpac.PropVec3i
 filter prop type, as defined in libgpac and usable as a Python object Fields have the same types, names and semantics as GF_PropVec3i More...
 
class  python.libgpac.libgpac.PropVec4i
 filter prop type, as defined in libgpac and usable as a Python object Fields have the same types, names and semantics as GF_PropVec4i More...
 
class  python.libgpac.libgpac.PropData
 filter prop type, as defined in libgpac and usable as a Python object Fields have the same types, names and semantics as GF_PropData More...
 
class  python.libgpac.libgpac.PropStringList
 filter prop type, as defined in libgpac and usable as a Python object Fields have the same types, names and semantics as GF_PropStringList More...
 
class  python.libgpac.libgpac.FEVT_Base
 event value, as defined in libgpac and usable as a Python object Fields have the same types, names and semantics as GF_FEVT_Base More...
 
class  python.libgpac.libgpac.FEVT_Play
 event value, as defined in libgpac and usable as a Python object Fields have the same types, names and semantics as GF_FEVT_Play More...
 
class  python.libgpac.libgpac.FEVT_SourceSeek
 event value, as defined in libgpac and usable as a Python object Fields have the same types, names and semantics as GF_FEVT_SourceSeek More...
 
class  python.libgpac.libgpac.FEVT_SegmentSize
 event value, as defined in libgpac and usable as a Python object Fields have the same types, names and semantics as GF_FEVT_SegmentSize More...
 
class  python.libgpac.libgpac.FEVT_FragmentSize
 event value, as defined in libgpac and usable as a Python object Fields have the same types, names and semantics as GF_FEVT_FragmentSize More...
 
class  python.libgpac.libgpac.FEVT_AttachScene
 event value, as defined in libgpac and usable as a Python object Fields have the same types, names and semantics as GF_FEVT_AttachScene More...
 
class  python.libgpac.libgpac.FEVT_QualitySwitch
 event value, as defined in libgpac and usable as a Python object Fields have the same types, names and semantics as GF_FEVT_QualitySwitch More...
 
class  python.libgpac.libgpac.FEVT_FileDelete
 event value, as defined in libgpac and usable as a Python object Fields have the same types, names and semantics as GF_FEVT_FileDelete More...
 
class  python.libgpac.libgpac.FEVT_VisibilityHint
 event value, as defined in libgpac and usable as a Python object Fields have the same types, names and semantics as GF_FEVT_VisibilityHint More...
 
class  python.libgpac.libgpac.FEVT_BufferRequirement
 event value, as defined in libgpac and usable as a Python object Fields have the same types, names and semantics as GF_FEVT_BufferRequirement More...
 
class  python.libgpac.libgpac.FEVT_EncodeHints
 event value, as defined in libgpac and usable as a Python object Fields have the same types, names and semantics as GF_FEVT_EncodeHints More...
 
class  python.libgpac.libgpac.FEVT_NTPRef
 event value, as defined in libgpac and usable as a Python object Fields have the same types, names and semantics as GF_FEVT_NTPRef More...
 
class  python.libgpac.libgpac.EVT_mouse
 event value, as defined in libgpac and usable as a Python object Fields have the same types, names and semantics as GF_EventMouse More...
 
class  python.libgpac.libgpac.EVT_mtouch
 event value, as defined in libgpac and usable as a Python object Fields have the same types, names and semantics as GF_EventMultiTouch More...
 
class  python.libgpac.libgpac.EVT_keys
 event value, as defined in libgpac and usable as a Python object Fields have the same types, names and semantics as GF_EventKey More...
 
class  python.libgpac.libgpac.EVT_char
 event value, as defined in libgpac and usable as a Python object Fields have the same types, names and semantics as GF_EventChar More...
 
class  python.libgpac.libgpac.EVT_size
 event value, as defined in libgpac and usable as a Python object Fields have the same types, names and semantics as GF_EventSize More...
 
class  python.libgpac.libgpac.EVT_show
 event value, as defined in libgpac and usable as a Python object Fields have the same types, names and semantics as GF_EventShow More...
 
class  python.libgpac.libgpac.EVT_base
 event value, as defined in libgpac and usable as a Python object Fields have the same types, names and semantics as GF_Event only common events from GPAC video ouput are mapped More...
 
class  python.libgpac.libgpac.FEVT_UserEvent
 event value, as defined in libgpac and usable as a Python object Fields have the same types, names and semantics as GF_FEVT_Event More...
 
class  python.libgpac.libgpac.FilterEvent
 event value, as defined in libgpac and usable as a Python object Fields have the same types, names and semantics as GF_FilterEvent More...
 
class  python.libgpac.libgpac.BufferOccupancy
 Buffer occupancy object. More...
 
class  python.libgpac.libgpac.FilterTask
 Task object for user callbacks from libgpac scheduler. More...
 
class  python.libgpac.libgpac.FilterSession
 filter session object - see GF_FilterSession More...
 
class  python.libgpac.libgpac.HTTPOutRequest
 HTTP request handler object. More...
 
class  python.libgpac.libgpac.DASHQualityInfo
 DASH media quality information (Representation info) More...
 
class  python.libgpac.libgpac.DASHSRD
 DASH Spatial Relation Descriptor object, used for tiling. More...
 
class  python.libgpac.libgpac.DASHGroup
 DASH group object. More...
 
class  python.libgpac.libgpac.DASHGroupStatistics
 DASH groups statistics object. More...
 
class  python.libgpac.libgpac.DASHGroupDownloadStatistics
 DASH group current segment download statistics object. More...
 
class  python.libgpac.libgpac.DASHCustomAlgorithm
 DASH custom algo Upon successful binding to the dashin filter, the object will be assigned a list member called groups, containing the declared group for the active period. More...
 
class  python.libgpac.libgpac.Filter
 filter object More...
 
class  python.libgpac.libgpac.FilterCustom
 Base class used to create custom filters in python. More...
 
class  python.libgpac.libgpac.FilterPid
 Object representing a PID of a custom filter. More...
 
class  python.libgpac.libgpac.GLTextureInfo
 OpenGL texture info. More...
 
class  python.libgpac.libgpac.FilterPacket
 filter packet object More...
 
class  python.libgpac.libgpac.FileIO
 FileIO object for file IO callbacks from libgpac. More...
 

Namespaces

 python.libgpac.libgpac
 

Functions

def python.libgpac.libgpac.e2s (err)
 convert error value to string message More...
 
def python.libgpac.libgpac.init (mem_track=0, profile=None)
 initialize libgpac - see gf_sys_init More...
 
def python.libgpac.libgpac.close ()
 close libgpac - see gf_sys_close More...
 
def python.libgpac.libgpac.set_logs (logs, reset=False)
 set log tools and levels - see gf_log_set_tools_levels More...
 
def python.libgpac.libgpac.sys_clock ()
 get clock - see gf_sys_clock More...
 
def python.libgpac.libgpac.sys_clock_high_res ()
 get high res clock - see gf_sys_clock_high_res More...
 
def python.libgpac.libgpac.set_args (args)
 set libgpac arguments - see gf_sys_set_args More...
 
def python.libgpac.libgpac.set_rmt_fun (callback_obj)
 set profiler (Remotery) callback - see gf_sys_profiler_set_callback More...
 
def python.libgpac.libgpac.rmt_log (text)
 send message to profiler (Remotery) - see gf_sys_profiler_log More...
 
def python.libgpac.libgpac.rmt_send (text)
 send message to profiler (Remotery) - see gf_sys_profiler_send More...
 
def python.libgpac.libgpac.rmt_on ()
 check if profiler (Remotery) sampling is enabled - see gf_sys_profiler_sampling_enabled More...
 
def python.libgpac.libgpac.rmt_enable (value)
 enable or disable sampling in profiler (Remotery) - see gf_sys_profiler_enable_sampling More...
 
def python.libgpac.libgpac.sleep (value)
 sleep for given time in milliseconds More...
 

Variables

bool python.libgpac.libgpac.numpy_support
 set to True if numpy was successfully loaded More...
 
 python.libgpac.libgpac._libgpac
 ctypes instance of libgpac More...
 
bool python.libgpac.libgpac._libgpac_abi_mismatch = False
 Set to true if mismatch was detected between the ABI version the Python wrapper was designed and the libgpac shared library ABI version A warning is thrown if mismatched, but it is left up to the pythin script to decide whether it still wants to use libgpac wrapper. More...
 
 python.libgpac.libgpac.version
 libgpac version (string) More...
 
 python.libgpac.libgpac.copyright
 libgpac copyright notice (string) More...
 
 python.libgpac.libgpac.copyright_cite
 libgpac full copyright notice (string) More...
 
int python.libgpac.libgpac.GF_FS_SCHEDULER_LOCK_FREE
 see GF_FS_SCHEDULER_LOCK_FREE More...
 
int python.libgpac.libgpac.GF_FS_SCHEDULER_LOCK
 see GF_FS_SCHEDULER_LOCK More...
 
int python.libgpac.libgpac.GF_FS_SCHEDULER_LOCK_FREE_X
 see GF_FS_SCHEDULER_LOCK_FREE_X More...
 
int python.libgpac.libgpac.GF_FS_SCHEDULER_LOCK_FORCE
 see GF_FS_SCHEDULER_LOCK_FORCE More...
 
int python.libgpac.libgpac.GF_FS_SCHEDULER_DIRECT
 see GF_FS_SCHEDULER_DIRECT More...
 
int python.libgpac.libgpac.GF_FS_FLAG_LOAD_META
 see GF_FS_FLAG_LOAD_META More...
 
int python.libgpac.libgpac.GF_FS_FLAG_NON_BLOCKING
 see GF_FS_FLAG_NON_BLOCKING More...
 
int python.libgpac.libgpac.GF_FS_FLAG_NO_GRAPH_CACHE
 see GF_FS_FLAG_NO_GRAPH_CACHE More...
 
int python.libgpac.libgpac.GF_FS_FLAG_NO_REGULATION
 see GF_FS_FLAG_NO_REGULATION More...
 
int python.libgpac.libgpac.GF_FS_FLAG_NO_PROBE
 see GF_FS_FLAG_NO_PROBE More...
 
int python.libgpac.libgpac.GF_FS_FLAG_NO_REASSIGN
 see GF_FS_FLAG_NO_REASSIGN More...
 
int python.libgpac.libgpac.GF_FS_FLAG_PRINT_CONNECTIONS
 see GF_FS_FLAG_PRINT_CONNECTIONS More...
 
int python.libgpac.libgpac.GF_FS_FLAG_NO_ARG_CHECK
 see GF_FS_FLAG_NO_ARG_CHECK More...
 
int python.libgpac.libgpac.GF_FS_FLAG_NO_RESERVOIR
 see GF_FS_FLAG_NO_RESERVOIR More...
 
int python.libgpac.libgpac.GF_FS_FLAG_FULL_LINK
 see GF_FS_FLAG_FULL_LINK More...
 
int python.libgpac.libgpac.GF_FS_FLAG_NO_IMPLICIT
 see GF_FS_FLAG_NO_IMPLICIT More...
 
int python.libgpac.libgpac.GF_FS_FLAG_REQUIRE_SOURCE_ID
 see GF_FS_FLAG_REQUIRE_SOURCE_ID More...
 
int python.libgpac.libgpac.GF_FS_FLAG_FORCE_DEFER_LINK
 see GF_FS_FLAG_FORCE_DEFER_LINK More...
 
int python.libgpac.libgpac.GF_FS_FLAG_PREVENT_PLAY
 see GF_FS_FLAG_PREVENT_PLAY More...
 
int python.libgpac.libgpac.GF_PROP_FORBIDDEN
 see GF_PROP_FORBIDDEN More...
 
int python.libgpac.libgpac.GF_PROP_SINT
 see GF_PROP_SINT More...
 
int python.libgpac.libgpac.GF_PROP_UINT
 see GF_PROP_UINT More...
 
int python.libgpac.libgpac.GF_PROP_LSINT
 see GF_PROP_LSINT More...
 
int python.libgpac.libgpac.GF_PROP_LUINT
 see GF_PROP_LUINT More...
 
int python.libgpac.libgpac.GF_PROP_BOOL
 see GF_PROP_BOOL More...
 
int python.libgpac.libgpac.GF_PROP_FRACTION
 see GF_PROP_FRACTION More...
 
int python.libgpac.libgpac.GF_PROP_FRACTION64
 see GF_PROP_FRACTION64 More...
 
int python.libgpac.libgpac.GF_PROP_FLOAT
 see GF_PROP_FLOAT More...
 
int python.libgpac.libgpac.GF_PROP_DOUBLE
 see GF_PROP_DOUBLE More...
 
int python.libgpac.libgpac.GF_PROP_VEC2I
 see GF_PROP_VEC2I More...
 
int python.libgpac.libgpac.GF_PROP_VEC2
 see GF_PROP_VEC2 More...
 
int python.libgpac.libgpac.GF_PROP_VEC3I
 see GF_PROP_VEC3I More...
 
int python.libgpac.libgpac.GF_PROP_VEC4I
 see GF_PROP_VEC4I More...
 
int python.libgpac.libgpac.GF_PROP_STRING
 see GF_PROP_STRING More...
 
int python.libgpac.libgpac.GF_PROP_STRING_NO_COPY
 see GF_PROP_STRING_NO_COPY More...
 
int python.libgpac.libgpac.GF_PROP_DATA
 see GF_PROP_DATA More...
 
int python.libgpac.libgpac.GF_PROP_NAME
 see GF_PROP_NAME More...
 
int python.libgpac.libgpac.GF_PROP_DATA_NO_COPY
 see GF_PROP_DATA_NO_COPY More...
 
int python.libgpac.libgpac.GF_PROP_CONST_DATA
 see GF_PROP_CONST_DATA More...
 
int python.libgpac.libgpac.GF_PROP_POINTER
 see GF_PROP_POINTER More...
 
int python.libgpac.libgpac.GF_PROP_STRING_LIST
 see GF_PROP_STRING_LIST More...
 
int python.libgpac.libgpac.GF_PROP_UINT_LIST
 see GF_PROP_UINT_LIST More...
 
int python.libgpac.libgpac.GF_PROP_SINT_LIST
 see GF_PROP_SINT_LIST More...
 
int python.libgpac.libgpac.GF_PROP_VEC2I_LIST
 see GF_PROP_VEC2I_LIST More...
 
int python.libgpac.libgpac.GF_PROP_4CC
 see GF_PROP_4CC More...
 
int python.libgpac.libgpac.GF_PROP_4CC_LIST
 see GF_PROP_4CC_LIST More...
 
int python.libgpac.libgpac.GF_PROP_FIRST_ENUM
 see GF_PROP_FIRST_ENUM More...
 
int python.libgpac.libgpac.GF_PROP_PIXFMT
 see GF_PROP_PIXFMT More...
 
int python.libgpac.libgpac.GF_PROP_PCMFMT
 see GF_PROP_PCMFMT More...
 
int python.libgpac.libgpac.GF_PROP_CICP_COL_PRIM
 see GF_PROP_CICP_COL_PRIM More...
 
int python.libgpac.libgpac.GF_PROP_CICP_COL_TFC
 see GF_PROP_CICP_COL_TFC More...
 
int python.libgpac.libgpac.GF_PROP_CICP_COL_MX
 see GF_PROP_CICP_COL_MX More...
 
int python.libgpac.libgpac.GF_PROP_CICP_LAYOUT
 see GF_PROP_CICP_LAYOUT More...
 
int python.libgpac.libgpac.GF_FEVT_PLAY
 see GF_FEVT_PLAY More...
 
int python.libgpac.libgpac.GF_FEVT_SET_SPEED
 see GF_FEVT_SET_SPEED More...
 
int python.libgpac.libgpac.GF_FEVT_STOP
 see GF_FEVT_STOP More...
 
int python.libgpac.libgpac.GF_FEVT_PAUSE
 see GF_FEVT_PAUSE More...
 
int python.libgpac.libgpac.GF_FEVT_RESUME
 see GF_FEVT_RESUME More...
 
int python.libgpac.libgpac.GF_FEVT_SOURCE_SEEK
 see GF_FEVT_SOURCE_SEEK More...
 
int python.libgpac.libgpac.GF_FEVT_SOURCE_SWITCH
 see GF_FEVT_SOURCE_SWITCH More...
 
int python.libgpac.libgpac.GF_FEVT_SEGMENT_SIZE
 see GF_FEVT_SEGMENT_SIZE More...
 
int python.libgpac.libgpac.GF_FEVT_ATTACH_SCENE
 see GF_FEVT_ATTACH_SCENE More...
 
int python.libgpac.libgpac.GF_FEVT_RESET_SCENE
 see GF_FEVT_RESET_SCENE More...
 
int python.libgpac.libgpac.GF_FEVT_QUALITY_SWITCH
 see GF_FEVT_QUALITY_SWITCH More...
 
int python.libgpac.libgpac.GF_FEVT_VISIBILITY_HINT
 see GF_FEVT_VISIBILITY_HINT More...
 
int python.libgpac.libgpac.GF_FEVT_INFO_UPDATE
 see GF_FEVT_INFO_UPDATE More...
 
int python.libgpac.libgpac.GF_FEVT_BUFFER_REQ
 see GF_FEVT_BUFFER_REQ More...
 
int python.libgpac.libgpac.GF_FEVT_CAPS_CHANGE
 see GF_FEVT_CAPS_CHANGE More...
 
int python.libgpac.libgpac.GF_FEVT_CONNECT_FAIL
 see GF_FEVT_CONNECT_FAIL More...
 
int python.libgpac.libgpac.GF_FEVT_USER
 see GF_FEVT_USER More...
 
int python.libgpac.libgpac.GF_FEVT_PLAY_HINT
 see GF_FEVT_PLAY_HINT More...
 
int python.libgpac.libgpac.GF_FEVT_FILE_DELETE
 see GF_FEVT_FILE_DELETE More...
 
int python.libgpac.libgpac.GF_FS_ARG_HINT_NORMAL
 see GF_FS_ARG_HINT_NORMAL More...
 
int python.libgpac.libgpac.GF_FS_ARG_HINT_ADVANCED
 see GF_FS_ARG_HINT_ADVANCED More...
 
int python.libgpac.libgpac.GF_FS_ARG_HINT_EXPERT
 see GF_FS_ARG_HINT_EXPERT More...
 
int python.libgpac.libgpac.GF_FS_ARG_HINT_HIDE
 see GF_FS_ARG_HINT_HIDE More...
 
int python.libgpac.libgpac.GF_FS_ARG_UPDATE
 see GF_FS_ARG_UPDATE More...
 
int python.libgpac.libgpac.GF_FS_ARG_META
 see GF_FS_ARG_META More...
 
int python.libgpac.libgpac.GF_FS_ARG_META_ALLOC
 see GF_FS_ARG_META_ALLOC More...
 
int python.libgpac.libgpac.GF_FS_ARG_SINK_ALIAS
 see GF_FS_ARG_SINK_ALIAS More...
 
int python.libgpac.libgpac.GF_CAPFLAG_IN_BUNDLE
 see GF_CAPFLAG_IN_BUNDLE More...
 
int python.libgpac.libgpac.GF_CAPFLAG_INPUT
 see GF_CAPFLAG_INPUT More...
 
int python.libgpac.libgpac.GF_CAPFLAG_OUTPUT
 see GF_CAPFLAG_OUTPUT More...
 
int python.libgpac.libgpac.GF_CAPFLAG_EXCLUDED
 see GF_CAPFLAG_EXCLUDED More...
 
int python.libgpac.libgpac.GF_CAPFLAG_LOADED_FILTER
 see GF_CAPFLAG_LOADED_FILTER More...
 
int python.libgpac.libgpac.GF_CAPFLAG_STATIC
 see GF_CAPFLAG_STATIC More...
 
int python.libgpac.libgpac.GF_CAPFLAG_OPTIONAL
 see GF_CAPFLAG_OPTIONAL More...
 
tuple python.libgpac.libgpac.GF_CAPS_INPUT
 see GF_CAPS_INPUT More...
 
tuple python.libgpac.libgpac.GF_CAPS_INPUT_OPT
 see GF_CAPS_INPUT_OPT More...
 
tuple python.libgpac.libgpac.GF_CAPS_INPUT_STATIC
 see GF_CAPS_INPUT_STATIC More...
 
tuple python.libgpac.libgpac.GF_CAPS_INPUT_STATIC_OPT
 see GF_CAPS_INPUT_STATIC_OPT More...
 
tuple python.libgpac.libgpac.GF_CAPS_INPUT_EXCLUDED
 see GF_CAPS_INPUT_EXCLUDED More...
 
tuple python.libgpac.libgpac.GF_CAPS_INPUT_LOADED_FILTER
 see GF_CAPS_INPUT_LOADED_FILTER More...
 
tuple python.libgpac.libgpac.GF_CAPS_OUTPUT
 see GF_CAPS_OUTPUT More...
 
tuple python.libgpac.libgpac.GF_CAPS_OUTPUT_LOADED_FILTER
 see GF_CAPS_OUTPUT_LOADED_FILTER More...
 
tuple python.libgpac.libgpac.GF_CAPS_OUTPUT_EXCLUDED
 see GF_CAPS_OUTPUT_EXCLUDED More...
 
tuple python.libgpac.libgpac.GF_CAPS_OUTPUT_STATIC
 see GF_CAPS_OUTPUT_STATIC More...
 
tuple python.libgpac.libgpac.GF_CAPS_OUTPUT_STATIC_EXCLUDED
 see GF_CAPS_OUTPUT_STATIC_EXCLUDED More...
 
tuple python.libgpac.libgpac.GF_CAPS_INPUT_OUTPUT
 see GF_CAPS_INPUT_OUTPUT More...
 
tuple python.libgpac.libgpac.GF_CAPS_INPUT_OUTPUT_OPT
 see GF_CAPS_INPUT_OUTPUT_OPT More...
 
int python.libgpac.libgpac.GF_STATS_LOCAL
 see GF_STATS_LOCAL More...
 
int python.libgpac.libgpac.GF_STATS_LOCAL_INPUTS
 see GF_STATS_LOCAL_INPUTS More...
 
int python.libgpac.libgpac.GF_STATS_DECODER_SINK
 see GF_STATS_DECODER_SINK More...
 
int python.libgpac.libgpac.GF_STATS_DECODER_SOURCE
 see GF_STATS_DECODER_SOURCE More...
 
int python.libgpac.libgpac.GF_STATS_ENCODER_SINK
 see GF_STATS_ENCODER_SINK More...
 
int python.libgpac.libgpac.GF_STATS_ENCODER_SOURCE
 see GF_STATS_ENCODER_SOURCE More...
 
int python.libgpac.libgpac.GF_STATS_SINK
 see GF_STATS_SINK More...
 
int python.libgpac.libgpac.GF_SCRIPT_INFO
 see GF_SCRIPT_INFO More...
 
int python.libgpac.libgpac.GF_PENDING_PACKET
 see GF_PENDING_PACKET More...
 
int python.libgpac.libgpac.GF_EOS
 see GF_EOS More...
 
int python.libgpac.libgpac.GF_OK
 see GF_OK More...
 
int python.libgpac.libgpac.GF_BAD_PARAM
 see GF_BAD_PARAM More...
 
int python.libgpac.libgpac.GF_OUT_OF_MEM
 see GF_OUT_OF_MEM More...
 
int python.libgpac.libgpac.GF_IO_ERR
 see GF_IO_ERR More...
 
int python.libgpac.libgpac.GF_NOT_SUPPORTED
 see GF_NOT_SUPPORTED More...
 
int python.libgpac.libgpac.GF_CORRUPTED_DATA
 see GF_CORRUPTED_DATA More...
 
int python.libgpac.libgpac.GF_SCRIPT_ERROR
 see GF_SCRIPT_ERROR More...
 
int python.libgpac.libgpac.GF_BUFFER_TOO_SMALL
 see GF_BUFFER_TOO_SMALL More...
 
int python.libgpac.libgpac.GF_NON_COMPLIANT_BITSTREAM
 see GF_NON_COMPLIANT_BITSTREAM More...
 
int python.libgpac.libgpac.GF_FILTER_NOT_FOUND
 see GF_FILTER_NOT_FOUND More...
 
int python.libgpac.libgpac.GF_URL_ERROR
 see GF_URL_ERROR More...
 
int python.libgpac.libgpac.GF_SERVICE_ERROR
 see GF_SERVICE_ERROR More...
 
int python.libgpac.libgpac.GF_REMOTE_SERVICE_ERROR
 see GF_REMOTE_SERVICE_ERROR More...
 
int python.libgpac.libgpac.GF_STREAM_NOT_FOUND
 see GF_STREAM_NOT_FOUND More...
 
int python.libgpac.libgpac.GF_URL_REMOVED
 see GF_URL_REMOVED More...
 
int python.libgpac.libgpac.GF_IP_ADDRESS_NOT_FOUND
 see GF_IP_ADDRESS_NOT_FOUND More...
 
int python.libgpac.libgpac.GF_IP_CONNECTION_FAILURE
 see GF_IP_CONNECTION_FAILURE More...
 
int python.libgpac.libgpac.GF_IP_NETWORK_FAILURE
 see GF_IP_NETWORK_FAILURE More...
 
int python.libgpac.libgpac.GF_IP_CONNECTION_CLOSED
 see GF_IP_CONNECTION_CLOSED More...
 
int python.libgpac.libgpac.GF_IP_NETWORK_EMPTY
 see GF_IP_NETWORK_EMPTY More...
 
int python.libgpac.libgpac.GF_IP_UDP_TIMEOUT
 see GF_IP_UDP_TIMEOUT More...
 
int python.libgpac.libgpac.GF_AUTHENTICATION_FAILURE
 see GF_AUTHENTICATION_FAILURE More...
 
int python.libgpac.libgpac.GF_NOT_READY
 see GF_NOT_READY More...
 
int python.libgpac.libgpac.GF_INVALID_CONFIGURATION
 see GF_INVALID_CONFIGURATION More...
 
int python.libgpac.libgpac.GF_NOT_FOUND
 see GF_NOT_FOUND More...
 
int python.libgpac.libgpac.GF_PROFILE_NOT_SUPPORTED
 see GF_PROFILE_NOT_SUPPORTED More...
 
int python.libgpac.libgpac.GF_REQUIRES_NEW_INSTANCE
 see GF_REQUIRES_NEW_INSTANCE More...
 
int python.libgpac.libgpac.GF_FILTER_NOT_SUPPORTED
 see GF_FILTER_NOT_SUPPORTED More...
 
int python.libgpac.libgpac.GF_SETUP_ERROR = 0
 notification is a setup error, the filter chain was never connected More...
 
int python.libgpac.libgpac.GF_NOTIF_ERROR = 1
 notification is an error but keep the filter chain connected More...
 
int python.libgpac.libgpac.GF_NOTIF_ERROR_AND_DISCONNECT = 2
 notification is an error and disconnect the filter chain More...
 
int python.libgpac.libgpac.GF_FS_FLUSH_NONE = 0,
 Do not flush session: everything is discarded, potentially breaking output files. More...
 
int python.libgpac.libgpac.GF_FS_FLUSH_ALL = 1
 Flush all pending data before closing sessions: sources will be forced into end of stream and all emitted packets will be processed. More...
 
int python.libgpac.libgpac.GF_FS_FLUSH_FAST = 2
 Stop session (resetting buffers) and flush pipeline. More...