diff options
Diffstat (limited to 'gr-fec/python/fec/extended_encoder.py')
-rw-r--r-- | gr-fec/python/fec/extended_encoder.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gr-fec/python/fec/extended_encoder.py b/gr-fec/python/fec/extended_encoder.py index 01b9e09f2e..f511b53a2b 100644 --- a/gr-fec/python/fec/extended_encoder.py +++ b/gr-fec/python/fec/extended_encoder.py @@ -37,10 +37,18 @@ class extended_encoder(gr.hier_block2): self.blocks=[] self.puncpat=puncpat + if(type(encoder_obj_list[0]) == list): + gr.log.info("fec.extended_encoder: Parallelism must be 1.") + raise AttributeError + if type(lentagname) == str: if(lentagname.lower() == 'none'): lentagname = None + if lentagname and threading: + gr.log.info("fec.extended_decoder: Cannot use threading with tagged_stream mode.") + raise AttributeError + if fec.get_encoder_input_conversion(encoder_obj_list[0]) == "pack": self.blocks.append(blocks.pack_k_bits_bb(8)) |