Wednesday, February 3, 2016

[Discuss-gnuradio] null source

The work function of null source is

-----------------------
int
    null_source_impl::work(int noutput_items,
                           gr_vector_const_void_star &input_items,
                           gr_vector_void_star &output_items)
    {
      void *optr;
      for(size_t n = 0; n < input_items.size(); n++) {   <===========
        optr = (void*)output_items[n];
        memset(optr, 0, noutput_items * output_signature()->sizeof_stream_item(n));
      }
      return noutput_items;
    }
------------------------------

shouldn't the for loop be :

for(size_t n = 0; n < output_items.size(); n++) {


Achilleas

No comments:

Post a Comment