![]() |
gstlal
1.4.1
|
pipeparts module More...
Classes | |
| class | AppSync |
| class | connect_appsink_dump_dot |
| class | framecpp_channeldemux_check_segments |
| class | framecpp_channeldemux_set_units |
| class | src_deferred_link |
| A class that manages the task of watching for and connecting to new source pads by name. More... | |
Functions | |
| def | mkgeneric (pipeline, src, elem_type_name, properties) |
| def | framecpp_filesink_ldas_path_handler (elem, pspec, outpath, dir_digits) |
| def | framecpp_filesink_cache_entry_from_mfs_message (message) |
| def | mkchannelgram (pipeline, src, properties) |
| def | mkspectrumplot (pipeline, src, properties) |
| def | mkhistogram (pipeline, src) |
| def | mksegmentsrc (pipeline, segment_list, blocksize=4096 *1 *1, invert_output=False) |
| Adds a lal_segmentsrc element to a pipeline with useful default properties. More... | |
| def | mklalcachesrc (pipeline, location, use_mmap=True, properties) |
| Adds a lal_cachesrc element to a pipeline with useful default properties. More... | |
| def | mklvshmsrc (pipeline, shm_name, properties) |
| def | mkframexmitsrc (pipeline, multicast_group, port, properties) |
| def | mkigwdparse (pipeline, src, properties) |
| def | mkuridecodebin (pipeline, uri, caps="application/x-igwd-frame, framed=true", properties) |
| Adds a uridecodebin element to a pipeline with useful default properties. More... | |
| def | mkframecppchanneldemux (pipeline, src, properties) |
| def | mkframecppchannelmux (pipeline, channel_src_map, units=None, seglists=None, properties) |
| def | mkframecppfilesink (pipeline, src, message_forward=True, properties) |
| def | mkmultifilesink (pipeline, src, next_file=0, sync=False, async=False, properties) |
| Adds a multifilesink element to a pipeline with useful default properties. More... | |
| def | mkndssrc (pipeline, host, instrument, channel_name, channel_type, blocksize=16384 *8 *1, port=31200) |
| def | mkcapsfilter (pipeline, src, caps) |
| Adds a capsfilter element to a pipeline with useful default properties. More... | |
| def | mkcapssetter (pipeline, src, caps, properties) |
| Adds a capssetter element to a pipeline with useful default properties. More... | |
| def | mkstatevector (pipeline, src, properties) |
| Adds a lal_statevector element to a pipeline with useful default properties. More... | |
| def | mktaginject (pipeline, src, tags) |
| Adds a taginject element to a pipeline with useful default properties. More... | |
| def | mkaudiotestsrc (pipeline, properties) |
| Adds a audiotestsrc element to a pipeline with useful default properties. More... | |
| def | mkfakesrc (pipeline, instrument, channel_name, blocksize=None, volume=1e-20, is_live=False, wave=9, rate=16384, properties) |
| see documentation for mktaginject() mkcapsfilter() and mkaudiotestsrc() More... | |
| def | mkfirfilter (pipeline, src, kernel, latency, properties) |
| Adds a audiofirfilter element to a pipeline with useful default properties. More... | |
| def | mkiirfilter (pipeline, src, a, b) |
| Adds a audioiirfilter element to a pipeline with useful default properties. More... | |
| def | mkshift (pipeline, src, properties) |
| Adds a lal_shift element to a pipeline with useful default properties. More... | |
| def | mkfakeLIGOsrc (pipeline, location=None, instrument=None, channel_name=None, blocksize=16384 *8 *1) |
| def | mkfakeadvLIGOsrc (pipeline, location=None, instrument=None, channel_name=None, blocksize=16384 *8 *1) |
| def | mkfakeadvvirgosrc (pipeline, location=None, instrument=None, channel_name=None, blocksize=16384 *8 *1) |
| def | mkprogressreport (pipeline, src, name) |
| Adds a progress_report element to a pipeline with useful default properties. More... | |
| def | mkinjections (pipeline, src, filename) |
| Adds a lal_simulation element to a pipeline with useful default properties. More... | |
| def | mkaudiochebband (pipeline, src, lower_frequency, upper_frequency, poles=8) |
| Adds a audiochebband element to a pipeline with useful default properties. More... | |
| def | mkaudiocheblimit (pipeline, src, cutoff, mode=0, poles=8, type=1, ripple=0.25) |
| Adds a audiocheblimit element to a pipeline with useful default properties. More... | |
| def | mkaudioamplify (pipeline, src, amplification) |
| Adds a audioamplify element to a pipeline with useful default properties. More... | |
| def | mkaudioundersample (pipeline, src) |
| Adds a lal_audioundersample element to a pipeline with useful default properties. More... | |
| def | mkresample (pipeline, src, properties) |
| Adds a audioresample element to a pipeline with useful default properties. More... | |
| def | mkinterpolator (pipeline, src, properties) |
| Adds a lal_interpolator element to a pipeline with useful default properties. More... | |
| def | mkwhiten (pipeline, src, psd_mode=0, zero_pad=0, fft_length=8, average_samples=64, median_samples=7, properties) |
| Adds a lal_whiten element to a pipeline with useful default properties. More... | |
| def | mktee (pipeline, src) |
| Adds a tee element to a pipeline with useful default properties. More... | |
| def | mkadder (pipeline, srcs, sync=True, mix_mode="sum", properties) |
| Adds a lal_adder element to a pipeline configured for synchronous "sum" mode mixing. More... | |
| def | mkmultiplier (pipeline, srcs, sync=True, mix_mode="product", properties) |
| Adds a lal_adder element to a pipeline configured for synchronous "product" mode mixing. More... | |
| def | mkqueue (pipeline, src, properties) |
| Adds a queue element to a pipeline with useful default properties. More... | |
| def | mkdrop (pipeline, src, drop_samples=0) |
| Adds a lal_whiten element to a pipeline with useful default properties. More... | |
| def | mknofakedisconts (pipeline, src, silent=True) |
| Adds a lal_nofakedisconts element to a pipeline with useful default properties. More... | |
| def | mkfirbank (pipeline, src, latency=None, fir_matrix=None, time_domain=None, block_stride=None) |
| Adds a lal_firbank element to a pipeline with useful default properties. More... | |
| def | mktdwhiten (pipeline, src, latency=None, kernel=None, taper_length=None) |
| def | mkiirbank (pipeline, src, a1, b0, delay, name=None) |
| def | mkcudaiirbank (pipeline, src, a1, b0, delay, name=None) |
| def | mkcudamultiratespiir (pipeline, src, bank_struct, bank_id=0, name=None) |
| def | mktrim (pipeline, src, initial_offset=None, final_offset=None, inverse=None) |
| def | mkmean (pipeline, src, properties) |
| def | mkabs (pipeline, src, properties) |
| def | mkpow (pipeline, src, properties) |
| def | mkreblock (pipeline, src, properties) |
| Adds a lal_reblock element to a pipeline with useful default properties. More... | |
| def | mksumsquares (pipeline, src, weights=None) |
| Adds a lal_sumsquares element to a pipeline with useful default properties. More... | |
| def | mkgate (pipeline, src, threshold=None, control=None, properties) |
| Adds a lal_gate element to a pipeline with useful default properties. More... | |
| def | mkbitvectorgen (pipeline, src, bit_vector, properties) |
| def | mkmatrixmixer (pipeline, src, matrix=None) |
| Adds a lal_matrixmixer element to a pipeline with useful default properties. More... | |
| def | mktogglecomplex (pipeline, src) |
| Adds a lal_togglecomplex element to a pipeline with useful default properties. More... | |
| def | mkautochisq (pipeline, src, autocorrelation_matrix=None, mask_matrix=None, latency=0, snr_thresh=0) |
| Adds a lal_autochisq element to a pipeline with useful default properties. More... | |
| def | mkfakesink (pipeline, src) |
| Adds a fakesink element to a pipeline with useful default properties. More... | |
| def | mkfilesink (pipeline, src, filename, sync=False, async=False) |
| Adds a filesink element to a pipeline with useful default properties. More... | |
| def | mknxydumpsink (pipeline, src, filename, segment=None) |
| Adds a lal_nxydump element to a pipeline with useful default properties. More... | |
| def | mknxydumpsinktee (pipeline, src, args, properties) |
| def | mkblcbctriggergen (pipeline, snr, chisq, template_bank_filename, snr_threshold, sigmasq) |
| def | mktriggergen (pipeline, snr, chisq, template_bank_filename, snr_threshold, sigmasq) |
| def | mktriggerxmlwritersink (pipeline, src, filename) |
| def | mkwavenc (pipeline, src) |
| Adds a wavenc element to a pipeline with useful default properties. More... | |
| def | mkvorbisenc (pipeline, src) |
| Adds a vorbisenc element to a pipeline with useful default properties. More... | |
| def | mkcolorspace (pipeline, src) |
| def | mktheoraenc (pipeline, src, properties) |
| def | mkmpeg4enc (pipeline, src, properties) |
| def | mkoggmux (pipeline, src) |
| def | mkavimux (pipeline, src) |
| def | mkaudioconvert (pipeline, src, caps_string=None) |
| Adds a audioconvert element to a pipeline with useful default properties. More... | |
| def | mkaudiorate (pipeline, src, properties) |
| Adds a audiorate element to a pipeline with useful default properties. More... | |
| def | mkflacenc (pipeline, src, quality=0, properties) |
| Adds a flacenc element to a pipeline with useful default properties. More... | |
| def | mkogmvideosink (pipeline, videosrc, filename, audiosrc=None, verbose=False) |
| def | mkvideosink (pipeline, src) |
| def | mkautoaudiosink (pipeline, src) |
| Adds a autoaudiosink element to a pipeline with useful default properties. More... | |
| def | mkplaybacksink (pipeline, src, amplification=0.1) |
| def | mkdeglitcher (pipeline, src, segment_list) |
| def | mkappsink (pipeline, src, max_buffers=1, drop=False, sync=False, async=False, properties) |
| Adds a appsink element to a pipeline with useful default properties. More... | |
| def | mkchecktimestamps (pipeline, src, name=None, silent=True, timestamp_fuzz=1) |
| def | mkpeak (pipeline, src, n) |
| Adds a lal_peak element to a pipeline with useful default properties. More... | |
| def | mkitac (pipeline, src, n, bank, autocorrelation_matrix=None, mask_matrix=None, snr_thresh=0, sigmasq=None) |
| def | mktrigger (pipeline, src, n, autocorrelation_matrix=None, mask_matrix=None, snr_thresh=0, sigmasq=None, max_snr=False) |
| def | mklatency (pipeline, src, name=None, silent=False) |
| def | mklhocoherentnull (pipeline, H1src, H2src, H1_impulse, H1_latency, H2_impulse, H2_latency, srate) |
| def | mkcomputegamma (pipeline, dctrl, exc, cos, sin, properties) |
| def | mkbursttriggergen (pipeline, src, properties) |
| def | mkodctodqv (pipeline, src, properties) |
| def | mktcpserversink (pipeline, src, properties) |
| def | audioresample_variance_gain (quality, num, den) |
| def | write_dump_dot (pipeline, filestem, verbose=False) |
Variables | |
| string | BYTE_ORDER = "LE" |
pipeparts module
| def python.pipeparts.audioresample_variance_gain | ( | quality, | |
| num, | |||
| den | |||
| ) |
Calculate the output gain of GStreamer's stock audioresample element.
The audioresample element has a frequency response of unity "almost" all the
way up the Nyquist frequency. However, for an input of unit variance
Gaussian noise, the output will have a variance very slighly less than 1.
The return value is the variance that the filter will produce for a given
"quality" setting and sample rate.
@param den The denomenator of the ratio of the input and output sample rates
@param num The numerator of the ratio of the input and output sample rates
@return The variance of the output signal for unit variance input
The following example shows how to apply the correction factor using an
audioamplify element.
>>> from gstlal.pipeutil import *
>>> from gstlal.pipeparts import audioresample_variance_gain
>>> from gstlal import pipeio
>>> import numpy
>>> nsamples = 2 ** 17
>>> num = 2
>>> den = 1
>>> def handoff_handler(element, buffer, pad, (quality, filt_len, num, den)):
... out_latency = numpy.ceil(float(den) / num * filt_len)
... buf = pipeio.array_from_audio_buffer(buffer).flatten()
... std = numpy.std(buf[out_latency:-out_latency])
... print "quality=%2d, filt_len=%3d, num=%d, den=%d, stdev=%.2f" % (
... quality, filt_len, num, den, std)
...
>>> for quality in range(11):
... pipeline = Gst.Pipeline()
... correction = 1/numpy.sqrt(audioresample_variance_gain(quality, num, den))
... elems = mkelems_in_bin(pipeline,
... ('audiotestsrc', {'wave':'gaussian-noise','volume':1}),
... ('capsfilter', {'caps':Gst.Caps.from_string('audio/x-raw,format=F64LE,rate=%d' % num)}),
... ('audioresample', {'quality':quality}),
... ('capsfilter', {'caps':Gst.Caps.from_string('audio/x-raw,width=F64LE,rate=%d' % den)}),
... ('audioamplify', {'amplification':correction,'clipping-method':'none'}),
... ('fakesink', {'signal-handoffs':True, 'num-buffers':1})
... )
... filt_len = elems[2].get_property('filter-length')
... elems[0].set_property('samplesperbuffer', 2 * filt_len + nsamples)
... if elems[-1].connect_after('handoff', handoff_handler, (quality, filt_len, num, den)) < 1:
... raise RuntimeError
... try:
... if pipeline.set_state(Gst.State.PLAYING) is not Gst.State.CHANGE_ASYNC:
... raise RuntimeError
... if not pipeline.get_bus().poll(Gst.MessageType.EOS, -1):
... raise RuntimeError
... finally:
... if pipeline.set_state(Gst.State.NULL) is not Gst.StateChangeReturn.SUCCESS:
... raise RuntimeError
...
quality= 0, filt_len= 8, num=2, den=1, stdev=1.00
quality= 1, filt_len= 16, num=2, den=1, stdev=1.00
quality= 2, filt_len= 32, num=2, den=1, stdev=1.00
quality= 3, filt_len= 48, num=2, den=1, stdev=1.00
quality= 4, filt_len= 64, num=2, den=1, stdev=1.00
quality= 5, filt_len= 80, num=2, den=1, stdev=1.00
quality= 6, filt_len= 96, num=2, den=1, stdev=1.00
quality= 7, filt_len=128, num=2, den=1, stdev=1.00
quality= 8, filt_len=160, num=2, den=1, stdev=1.00
quality= 9, filt_len=192, num=2, den=1, stdev=1.00
quality=10, filt_len=256, num=2, den=1, stdev=1.00
Definition at line 999 of file __init__.py.
| def python.pipeparts.framecpp_filesink_cache_entry_from_mfs_message | ( | message | ) |
Translate an element message posted by the multifilesink element inside a framecpp_filesink bin into a lal.utils.CacheEntry object describing the file being written by the multifilesink element.
Definition at line 291 of file __init__.py.
| def python.pipeparts.framecpp_filesink_ldas_path_handler | ( | elem, | |
| pspec, | |||
| outpath, | |||
| dir_digits | |||
| ) |
Example:
>>> filesinkelem.connect("notify::timestamp", framecpp_filesink_ldas_path_handler, (".", 5))
Definition at line 268 of file __init__.py.
| def python.pipeparts.mkadder | ( | pipeline, | |
| srcs, | |||
sync = True, |
|||
mix_mode = "sum", |
|||
| properties | |||
| ) |
Adds a lal_adder element to a pipeline configured for synchronous "sum" mode mixing.
Definition at line 522 of file __init__.py.
| def python.pipeparts.mkappsink | ( | pipeline, | |
| src, | |||
max_buffers = 1, |
|||
drop = False, |
|||
sync = False, |
|||
async = False, |
|||
| properties | |||
| ) |
Adds a appsink element to a pipeline with useful default properties.
Definition at line 805 of file __init__.py.
| def python.pipeparts.mkaudioamplify | ( | pipeline, | |
| src, | |||
| amplification | |||
| ) |
Adds a audioamplify element to a pipeline with useful default properties.
Definition at line 492 of file __init__.py.
| def python.pipeparts.mkaudiochebband | ( | pipeline, | |
| src, | |||
| lower_frequency, | |||
| upper_frequency, | |||
poles = 8 |
|||
| ) |
Adds a audiochebband element to a pipeline with useful default properties.
Definition at line 482 of file __init__.py.
| def python.pipeparts.mkaudiocheblimit | ( | pipeline, | |
| src, | |||
| cutoff, | |||
mode = 0, |
|||
poles = 8, |
|||
type = 1, |
|||
ripple = 0.25 |
|||
| ) |
Adds a audiocheblimit element to a pipeline with useful default properties.
Definition at line 487 of file __init__.py.
| def python.pipeparts.mkaudioconvert | ( | pipeline, | |
| src, | |||
caps_string = None |
|||
| ) |
Adds a audioconvert element to a pipeline with useful default properties.
Definition at line 744 of file __init__.py.
| def python.pipeparts.mkaudiorate | ( | pipeline, | |
| src, | |||
| properties | |||
| ) |
Adds a audiorate element to a pipeline with useful default properties.
Definition at line 752 of file __init__.py.
| def python.pipeparts.mkaudiotestsrc | ( | pipeline, | |
| properties | |||
| ) |
Adds a audiotestsrc element to a pipeline with useful default properties.
Definition at line 419 of file __init__.py.
| def python.pipeparts.mkaudioundersample | ( | pipeline, | |
| src | |||
| ) |
Adds a lal_audioundersample element to a pipeline with useful default properties.
Definition at line 497 of file __init__.py.
| def python.pipeparts.mkautoaudiosink | ( | pipeline, | |
| src | |||
| ) |
Adds a autoaudiosink element to a pipeline with useful default properties.
Definition at line 778 of file __init__.py.
| def python.pipeparts.mkautochisq | ( | pipeline, | |
| src, | |||
autocorrelation_matrix = None, |
|||
mask_matrix = None, |
|||
latency = 0, |
|||
snr_thresh = 0 |
|||
| ) |
Adds a lal_autochisq element to a pipeline with useful default properties.
Definition at line 655 of file __init__.py.
| def python.pipeparts.mkcapsfilter | ( | pipeline, | |
| src, | |||
| caps | |||
| ) |
Adds a capsfilter element to a pipeline with useful default properties.
Definition at line 399 of file __init__.py.
| def python.pipeparts.mkcapssetter | ( | pipeline, | |
| src, | |||
| caps, | |||
| properties | |||
| ) |
Adds a capssetter element to a pipeline with useful default properties.
Definition at line 404 of file __init__.py.
| def python.pipeparts.mkdrop | ( | pipeline, | |
| src, | |||
drop_samples = 0 |
|||
| ) |
Adds a lal_whiten element to a pipeline with useful default properties.
Definition at line 541 of file __init__.py.
| def python.pipeparts.mkfakesink | ( | pipeline, | |
| src | |||
| ) |
Adds a fakesink element to a pipeline with useful default properties.
Definition at line 669 of file __init__.py.
| def python.pipeparts.mkfakesrc | ( | pipeline, | |
| instrument, | |||
| channel_name, | |||
blocksize = None, |
|||
volume = 1e-20, |
|||
is_live = False, |
|||
wave = 9, |
|||
rate = 16384, |
|||
| properties | |||
| ) |
see documentation for mktaginject() mkcapsfilter() and mkaudiotestsrc()
Definition at line 424 of file __init__.py.
| def python.pipeparts.mkfilesink | ( | pipeline, | |
| src, | |||
| filename, | |||
sync = False, |
|||
async = False |
|||
| ) |
Adds a filesink element to a pipeline with useful default properties.
Definition at line 674 of file __init__.py.
| def python.pipeparts.mkfirbank | ( | pipeline, | |
| src, | |||
latency = None, |
|||
fir_matrix = None, |
|||
time_domain = None, |
|||
block_stride = None |
|||
| ) |
Adds a lal_firbank element to a pipeline with useful default properties.
Definition at line 551 of file __init__.py.
| def python.pipeparts.mkfirfilter | ( | pipeline, | |
| src, | |||
| kernel, | |||
| latency, | |||
| properties | |||
| ) |
Adds a audiofirfilter element to a pipeline with useful default properties.
Definition at line 433 of file __init__.py.
| def python.pipeparts.mkflacenc | ( | pipeline, | |
| src, | |||
quality = 0, |
|||
| properties | |||
| ) |
Adds a flacenc element to a pipeline with useful default properties.
Definition at line 757 of file __init__.py.
| def python.pipeparts.mkgate | ( | pipeline, | |
| src, | |||
threshold = None, |
|||
control = None, |
|||
| properties | |||
| ) |
Adds a lal_gate element to a pipeline with useful default properties.
Definition at line 624 of file __init__.py.
| def python.pipeparts.mkiirfilter | ( | pipeline, | |
| src, | |||
| a, | |||
| b | |||
| ) |
Adds a audioiirfilter element to a pipeline with useful default properties.
Definition at line 439 of file __init__.py.
| def python.pipeparts.mkinjections | ( | pipeline, | |
| src, | |||
| filename | |||
| ) |
Adds a lal_simulation element to a pipeline with useful default properties.
Definition at line 477 of file __init__.py.
| def python.pipeparts.mkinterpolator | ( | pipeline, | |
| src, | |||
| properties | |||
| ) |
Adds a lal_interpolator element to a pipeline with useful default properties.
Definition at line 507 of file __init__.py.
| def python.pipeparts.mklalcachesrc | ( | pipeline, | |
| location, | |||
use_mmap = True, |
|||
| properties | |||
| ) |
Adds a lal_cachesrc element to a pipeline with useful default properties.
Definition at line 338 of file __init__.py.
| def python.pipeparts.mkmatrixmixer | ( | pipeline, | |
| src, | |||
matrix = None |
|||
| ) |
Adds a lal_matrixmixer element to a pipeline with useful default properties.
Definition at line 642 of file __init__.py.
| def python.pipeparts.mkmultifilesink | ( | pipeline, | |
| src, | |||
next_file = 0, |
|||
sync = False, |
|||
async = False, |
|||
| properties | |||
| ) |
Adds a multifilesink element to a pipeline with useful default properties.
Definition at line 388 of file __init__.py.
| def python.pipeparts.mkmultiplier | ( | pipeline, | |
| srcs, | |||
sync = True, |
|||
mix_mode = "product", |
|||
| properties | |||
| ) |
Adds a lal_adder element to a pipeline configured for synchronous "product" mode mixing.
Definition at line 531 of file __init__.py.
| def python.pipeparts.mknofakedisconts | ( | pipeline, | |
| src, | |||
silent = True |
|||
| ) |
Adds a lal_nofakedisconts element to a pipeline with useful default properties.
Definition at line 546 of file __init__.py.
| def python.pipeparts.mknxydumpsink | ( | pipeline, | |
| src, | |||
| filename, | |||
segment = None |
|||
| ) |
Adds a lal_nxydump element to a pipeline with useful default properties.
Definition at line 679 of file __init__.py.
| def python.pipeparts.mkpeak | ( | pipeline, | |
| src, | |||
| n | |||
| ) |
Adds a lal_peak element to a pipeline with useful default properties.
Definition at line 934 of file __init__.py.
| def python.pipeparts.mkprogressreport | ( | pipeline, | |
| src, | |||
| name | |||
| ) |
Adds a progress_report element to a pipeline with useful default properties.
Definition at line 472 of file __init__.py.
| def python.pipeparts.mkqueue | ( | pipeline, | |
| src, | |||
| properties | |||
| ) |
Adds a queue element to a pipeline with useful default properties.
Definition at line 536 of file __init__.py.
| def python.pipeparts.mkreblock | ( | pipeline, | |
| src, | |||
| properties | |||
| ) |
Adds a lal_reblock element to a pipeline with useful default properties.
Definition at line 611 of file __init__.py.
| def python.pipeparts.mkresample | ( | pipeline, | |
| src, | |||
| properties | |||
| ) |
Adds a audioresample element to a pipeline with useful default properties.
Definition at line 502 of file __init__.py.
| def python.pipeparts.mksegmentsrc | ( | pipeline, | |
| segment_list, | |||
blocksize = 4096 * 1 * 1, |
|||
invert_output = False |
|||
| ) |
Adds a lal_segmentsrc element to a pipeline with useful default properties.
Definition at line 331 of file __init__.py.
| def python.pipeparts.mkshift | ( | pipeline, | |
| src, | |||
| properties | |||
| ) |
Adds a lal_shift element to a pipeline with useful default properties.
Definition at line 446 of file __init__.py.
| def python.pipeparts.mkstatevector | ( | pipeline, | |
| src, | |||
| properties | |||
| ) |
Adds a lal_statevector element to a pipeline with useful default properties.
Definition at line 409 of file __init__.py.
| def python.pipeparts.mksumsquares | ( | pipeline, | |
| src, | |||
weights = None |
|||
| ) |
Adds a lal_sumsquares element to a pipeline with useful default properties.
Definition at line 616 of file __init__.py.
| def python.pipeparts.mktaginject | ( | pipeline, | |
| src, | |||
| tags | |||
| ) |
Adds a taginject element to a pipeline with useful default properties.
Definition at line 414 of file __init__.py.
| def python.pipeparts.mktee | ( | pipeline, | |
| src | |||
| ) |
Adds a tee element to a pipeline with useful default properties.
Definition at line 517 of file __init__.py.
| def python.pipeparts.mktogglecomplex | ( | pipeline, | |
| src | |||
| ) |
Adds a lal_togglecomplex element to a pipeline with useful default properties.
Definition at line 650 of file __init__.py.
| def python.pipeparts.mkuridecodebin | ( | pipeline, | |
| uri, | |||
caps = "application/x-igwd-frame, |
|||
framed = true", |
|||
| properties | |||
| ) |
Adds a uridecodebin element to a pipeline with useful default properties.
Definition at line 355 of file __init__.py.
| def python.pipeparts.mkvorbisenc | ( | pipeline, | |
| src | |||
| ) |
Adds a vorbisenc element to a pipeline with useful default properties.
Definition at line 719 of file __init__.py.
| def python.pipeparts.mkwavenc | ( | pipeline, | |
| src | |||
| ) |
Adds a wavenc element to a pipeline with useful default properties.
Definition at line 714 of file __init__.py.
| def python.pipeparts.mkwhiten | ( | pipeline, | |
| src, | |||
psd_mode = 0, |
|||
zero_pad = 0, |
|||
fft_length = 8, |
|||
average_samples = 64, |
|||
median_samples = 7, |
|||
| properties | |||
| ) |
Adds a lal_whiten element to a pipeline with useful default properties.
Definition at line 512 of file __init__.py.
| def python.pipeparts.write_dump_dot | ( | pipeline, | |
| filestem, | |||
verbose = False |
|||
| ) |
This function needs the environment variable GST_DEBUG_DUMP_DOT_DIR to be set. The filename will be os.path.join($GST_DEBUG_DUMP_DOT_DIR, filestem + ".dot") If verbose is True, a message will be written to stderr.
Definition at line 1109 of file __init__.py.
1.8.14