3 ###################################################
5 ## all types, many inputs, only one output
6 ###################################################
9 <name>Stream Mux</name>
10 <key>gr_stream_mux</key>
11 <import>from gnuradio import gr</import>
12 <make>gr.stream_mux($type.size*$vlen, $lengths)</make>
20 <opt>size:gr.sizeof_gr_complex</opt>
25 <opt>size:gr.sizeof_float</opt>
30 <opt>size:gr.sizeof_int</opt>
35 <opt>size:gr.sizeof_short</opt>
40 <opt>size:gr.sizeof_char</opt>
47 <type>int_vector</type>
50 <name>Num Inputs</name>
56 <name>Vec Length</name>
61 <check>$num_inputs > 0</check>
62 <check>$num_inputs == len($lengths)</check>
63 <check>$vlen > 0</check>
68 <nports>$num_inputs</nports>