From 7eaabcb3f8faf2587b17cf57f962ec62d30e2fcf Mon Sep 17 00:00:00 2001
From: Josh Blum <josh@joshknows.com>
Date: Fri, 19 Jul 2013 14:03:30 -0700
Subject: b100: call demuxer realloc sid

---
 host/lib/usrp/b100/io_impl.cpp | 1 +
 1 file changed, 1 insertion(+)

(limited to 'host/lib/usrp')

diff --git a/host/lib/usrp/b100/io_impl.cpp b/host/lib/usrp/b100/io_impl.cpp
index c4a4e422e..86edb4ed6 100644
--- a/host/lib/usrp/b100/io_impl.cpp
+++ b/host/lib/usrp/b100/io_impl.cpp
@@ -158,6 +158,7 @@ rx_streamer::sptr b100_impl::get_rx_stream(const uhd::stream_args_t &args_){
         const size_t dsp = args.channels[chan_i];
         _rx_dsps[dsp]->set_nsamps_per_packet(spp); //seems to be a good place to set this
         _rx_dsps[dsp]->setup(args);
+        _recv_demuxer->realloc_sid(B100_RX_SID_BASE + dsp);
         my_streamer->set_xport_chan_get_buff(chan_i, boost::bind(
             &recv_packet_demuxer_3000::get_recv_buff, _recv_demuxer, B100_RX_SID_BASE + dsp, _1
         ), true /*flush*/);
-- 
cgit v1.2.3