Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | runtime: migrate remaining gnuradio-core contents into gnuradio-runtime | Johnathan Corgan | 2013-03-26 | 1 | -347/+0 |
| | |||||
* | core: added remove_tag_item() | Martin Braun | 2013-01-15 | 1 | -0/+12 |
| | |||||
* | Removed whitespace and added dtools/bin/remove-whitespace as a tool to do ↵ | Tom Rondeau | 2012-04-13 | 1 | -9/+9 |
| | | | | | | this in the future. The sed script was provided by Moritz Fischer. | ||||
* | tags: made tags object oriented | Josh Blum | 2011-10-19 | 1 | -6/+6 |
| | |||||
* | gr math simplification: | Josh Blum | 2011-01-17 | 1 | -1/+2 |
| | | | | | | | | | Replaces gr_gcd, gr_isnan, and gr_signbit one-time instances with boot math calls. No point in wrapping these utility math functions into gnuradio when they are 1) provided by boost 2) only called once Removes gr_math.cc, and configure checks for isnan. | ||||
* | Fixing how far get_tags_in_range looks; should be exclusive of end point. | Tom Rondeau | 2011-01-04 | 1 | -1/+1 |
| | |||||
* | Only prune if we've moved on in the number of items read. Fixes the problem ↵ | Tom Rondeau | 2011-01-04 | 1 | -3/+4 |
| | | | | or premature pruning. | ||||
* | Going back to iterators for use in erasing items from the deque. | Tom Rondeau | 2011-01-02 | 1 | -3/+13 |
| | |||||
* | Not using an iterator to prune the tags to see if this fixes a problem in ↵ | Tom Rondeau | 2011-01-02 | 1 | -5/+2 |
| | | | | Windows. | ||||
* | Buffers now hold on to all tags from both this window and the last window of ↵ | Tom Rondeau | 2011-01-02 | 1 | -4/+5 |
| | | | | | | 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. | ||||
* | Fixing flowgraph dump to clean it up (via patch from eb). Also added note ↵ | Tom Rondeau | 2010-11-21 | 1 | -0/+8 |
| | | | | about mutex locking in prune_tags. | ||||
* | Moved prune tags to gr_buffer. | Tom Rondeau | 2010-11-17 | 1 | -22/+20 |
| | |||||
* | Changing get_tags API to take in a vector reference instead of returning a ↵ | Tom Rondeau | 2010-11-17 | 1 | -6/+5 |
| | | | | vector. | ||||
* | Adding a way for propagate_tags to handle different rates. The tags are ↵ | Tom Rondeau | 2010-11-16 | 1 | -2/+2 |
| | | | | rewritten between blocks to adjust their count based on teh block's relative_rate.w | ||||
* | First hack at pruning tags to keep from growing. | Tom Rondeau | 2010-11-14 | 1 | -1/+27 |
| | |||||
* | Adding mutex protection around adding and getting tags from buffers. | Tom Rondeau | 2010-11-08 | 1 | -0/+3 |
| | |||||
* | Cleaning up. Better use of PMTs; comment mods; returning vectors when ↵ | Tom Rondeau | 2010-11-07 | 1 | -5/+5 |
| | | | | getting tags. | ||||
* | Because tags can be appended from upstream, they are not consecutive in ↵ | Tom Rondeau | 2010-11-06 | 1 | -5/+0 |
| | | | | time, so we need to cycle through them all. | ||||
* | buffer_reader does not hold its own tags but looks upstream to the ↵ | Tom Rondeau | 2010-11-06 | 1 | -2/+2 |
| | | | | associated buffer to get them. | ||||
* | gr_buffer_reader doesn't need to know which input it is. | Tom Rondeau | 2010-11-04 | 1 | -2/+1 |
| | |||||
* | Moving add_item_tag into gr_buffer and get_tags_in_range to ↵ | Tom Rondeau | 2010-11-04 | 1 | -1/+34 |
| | | | | | | gr_buffer_reader. gr_block_detail takes care of the high-level adding and retrieving tags via the buffers/readers; also takes care of filtering tags by key. Tags are now added to the gr_buffers on 'which_output' while they are retrieved from the gr_buffer_reader based on 'which_input." | ||||
* | Fixing buffer to update abs_write_offset counter. Keeping access to counters ↵ | Tom Rondeau | 2010-11-04 | 1 | -0/+1 |
| | | | | exposed through gr_block for now, just remaining to nitem_*. | ||||
* | Moved number items read/written from gr_block_detail into gr_buffer ↵ | Tom Rondeau | 2010-11-02 | 1 | -2/+3 |
| | | | | (abs_written_offset) and gr_buffer_reader (abs_read_offset). Keeps the API exposed in gr_blocks for now. | ||||
* | Merge r11462:11485 from jcorgan/omni into trunk. | jcorgan | 2009-07-25 | 1 | -4/+4 |
| | | | | | | | | | Removes dependency on omnithreads from gnuradio-core. Trunk passes distcheck. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11486 221aa14e-8319-0410-a670-987f0aec2ac5 | ||||
* | Merged features/mp-sched -r8915:9335 into the trunk. The trunk now | eb | 2008-08-19 | 1 | -10/+21 |
| | | | | | | | | | | contains the SMP aware scheduler. This changeset introduces a dependency on boost 1.35 or later. See source:gnuradio/trunk/README.building-boost for additional info. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9336 221aa14e-8319-0410-a670-987f0aec2ac5 | ||||
* | Updated license from GPL version 2 or later to GPL version 3 or later. | eb | 2007-07-21 | 1 | -1/+1 |
| | | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6044 221aa14e-8319-0410-a670-987f0aec2ac5 | ||||
* | Updated FSF address in all files. Fixes ticket:51 | eb | 2006-09-13 | 1 | -2/+2 |
| | | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3534 221aa14e-8319-0410-a670-987f0aec2ac5 | ||||
* | Trial fix for ticket:45 | eb | 2006-08-24 | 1 | -2/+5 |
| | | | | | | | | | | | Changed interpretation of second argument to gr_buffer_add_reader from "history" to "nzero_preload". If the argument is 0, no zeros are preloaded into the buffer. This is a less surprising interpretation than the old behavior, which when passed a zero, inserted buffersize-1 zeros ;) git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3403 221aa14e-8319-0410-a670-987f0aec2ac5 | ||||
* | Houston, we have a trunk. | jcorgan | 2006-08-03 | 1 | -0/+248 |
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3122 221aa14e-8319-0410-a670-987f0aec2ac5 |