gstlal 1.13.0
Loading...
Searching...
No Matches
lal_checktimestamps.lal_checktimestamps Class Reference

Gstreamer element that will verify that the timestamps agree with incoming buffers based on tracking the buffer offsets. More...

Inheritance diagram for lal_checktimestamps.lal_checktimestamps:
Collaboration diagram for lal_checktimestamps.lal_checktimestamps:

Public Member Functions

 __init__ (self)
 do_set_property (self, prop, val)
 do_get_property (self, prop)
 do_set_caps (self, incaps, outcaps)
 do_start (self)
 check_time_offset_mismatch (self, buf)
 do_transform_ip (self, buf)

Public Attributes

bool silent = True
int timestamp_fuzz = 1
int unit_size = info.bpf
 units_per_second = info.rate
 t0 = None
 offset0 = None
 next_offset = None
 next_timestamp = None

Detailed Description

Gstreamer element that will verify that the timestamps agree with incoming buffers based on tracking the buffer offsets.

Definition at line 88 of file lal_checktimestamps.py.

Constructor & Destructor Documentation

◆ __init__()

lal_checktimestamps.lal_checktimestamps.__init__ ( self)

Definition at line 160 of file lal_checktimestamps.py.

Member Function Documentation

◆ check_time_offset_mismatch()

lal_checktimestamps.lal_checktimestamps.check_time_offset_mismatch ( self,
buf )

Definition at line 218 of file lal_checktimestamps.py.

◆ do_get_property()

lal_checktimestamps.lal_checktimestamps.do_get_property ( self,
prop )

Definition at line 176 of file lal_checktimestamps.py.

◆ do_set_caps()

lal_checktimestamps.lal_checktimestamps.do_set_caps ( self,
incaps,
outcaps )

Definition at line 184 of file lal_checktimestamps.py.

◆ do_set_property()

lal_checktimestamps.lal_checktimestamps.do_set_property ( self,
prop,
val )

Definition at line 167 of file lal_checktimestamps.py.

◆ do_start()

lal_checktimestamps.lal_checktimestamps.do_start ( self)

Definition at line 210 of file lal_checktimestamps.py.

◆ do_transform_ip()

lal_checktimestamps.lal_checktimestamps.do_transform_ip ( self,
buf )

Definition at line 227 of file lal_checktimestamps.py.

Member Data Documentation

◆ next_offset

lal_checktimestamps.lal_checktimestamps.next_offset = None

Definition at line 213 of file lal_checktimestamps.py.

◆ next_timestamp

lal_checktimestamps.lal_checktimestamps.next_timestamp = None

Definition at line 214 of file lal_checktimestamps.py.

◆ offset0

lal_checktimestamps.lal_checktimestamps.offset0 = None

Definition at line 212 of file lal_checktimestamps.py.

◆ silent

bool lal_checktimestamps.lal_checktimestamps.silent = True

Definition at line 163 of file lal_checktimestamps.py.

◆ t0

lal_checktimestamps.lal_checktimestamps.t0 = None

Definition at line 211 of file lal_checktimestamps.py.

◆ timestamp_fuzz

int lal_checktimestamps.lal_checktimestamps.timestamp_fuzz = 1

Definition at line 164 of file lal_checktimestamps.py.

◆ unit_size

lal_checktimestamps.lal_checktimestamps.unit_size = info.bpf

Definition at line 187 of file lal_checktimestamps.py.

◆ units_per_second

lal_checktimestamps.lal_checktimestamps.units_per_second = info.rate

Definition at line 188 of file lal_checktimestamps.py.


The documentation for this class was generated from the following file: