Skip to content

`async` gstreamer property handling in pipeparts.py

Patrick Godwin requested to merge async_property_handling into master

This merge addresses #54 (closed), to avoid using reserved keywords (async) when passing in gstreamer properties through elements defined in pipeparts.py. This is done by changing the reserved keywords (async -> async_) in the function call and doing some dict unpacking to pass them in with the right name to their respective gstreamer elements.

Once this is in, this should allow gstlal builds for python 3.7+.

@madeline-wade, @aaron-viets, this modifies a line in gstlal_compute_strain, so I wanted to bring this to your attention in case you wanted to do any further testing, etc. before proceeding.

Closes #54 (closed).

Merge request reports