Change pmt message handling interface in gr_basic_block.h
Change the API such that the message handler is now implemented with acallback, not an overridden virtual function. The callback is now setusing gr_basic_block::set_msg_handler, which will accept pretty much...
Merge branch 'master' into next
Fixed error in the name of the test_filter output files.
Have swig/guile wrap enums and constants as scheme variables, not functions.
Fixing how far get_tags_in_range looks; should be exclusive of end point.
Merge branch 'next' of gnuradio.org:gnuradio into next
Only prune if we've moved on in the number of items read. Fixes the problem or premature pruning.
Going back to iterators for use in erasing items from the deque.
Not using an iterator to prune the tags to see if this fixes a problem in Windows.
Buffers now hold on to all tags from both this window and the last window of items instead of just this window.
This protects against the rare times when one block is called twice before another block is, thereby pruning the tags before they can be passed downstream. The same thing will happen if a block is called 3 times in a row, which is highly unlikely.
Also available in: