Files
gr-foo/lib
Jon Szymaniak 8f2ec5faed burst tagger: Fixed off-by-one in get_tags_in_range() usage
I've observed missing "tx_sob" tags in case where d_tag_name is
associated with the last sample provided to work().

This is caused by the upper-bound provided to get_tags_in_range() being
1 less than it should be.

Per the documentation of get_tags_in_range() (as of v3.7.7.1), the
abs_end value is exclusive:
  "Given a [start,end), returns a vector of all tags in the range
   with a given key."

Therefore, the upper limit should be:
    nread + nouput_items
not
    nread + noutput_items - 1

Example:
    let nread = 100
    let noutput_items = 100

    We want tags within:
        [100, 199] = [nread, n_read + n_output_items - 1]

    Represented with an exclusive upper bound, as required by
    get_tags_in_range():
        [100, 200) = [nread, n_read + nouput_items)
2015-07-15 15:25:05 -04:00
..
2015-06-30 22:48:39 +02:00
2013-12-06 18:18:04 +01:00
2013-12-06 18:18:04 +01:00
2013-06-05 06:44:42 +02:00
2013-06-05 06:44:42 +02:00
2013-06-05 06:44:42 +02:00