# Extended\_encoder ignores get\_output\_conversion()

**URL:** <https://www.ruby-forum.com/t/extended-encoder-ignores-get-output-conversion/242362>\
**Category:** GNU Radio\
**Created:** [June 18, 2015, 8:50pm UTC](https://www.ruby-forum.com/t/extended-encoder-ignores-get-output-conversion/242362 "2015-06-18T20:50:01Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![musicdenotation](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ea666f/32.png) [@musicdenotation](https://www.ruby-forum.com/u/musicdenotation)\
**Post date:** [June 18, 2015, 8:50pm UTC](https://www.ruby-forum.com/t/extended-encoder-ignores-get-output-conversion/242362/1 "2015-06-18T20:50:01Z")

</div>

Hey list,

‘extended\_encoder’ currently ignores whatever ‘get\_output\_conversion’  
returns. If you use FEC’s extended encoder and you reimplement  
‘get\_output\_conversion’, it gets ignored. A quick look at the  
available encoders in gr-fec shows, that none of them actually uses  
that method. Though the docs state that  
\* If ‘packed\_bits’, the block produces packed bits and the  
\* wrapper should unpack these (using, for instance,  
\* gr::block::unpack\_k\_bits\_bb(8)).

Thus I created a little patch which would fix that.  
Also I just sent a pull request for that.

Johannes
