The wording of the title likely needs work, but the basic idea is this:
- Suppose that I have a ZMQ message source that has arbitrarily sized vectors of some consistent type - I convert that over to a tagged stream, do some operations on it, then convert it back to a PDU - Assume for a second that several of the offsets in the tagged stream are very small (only say 10 samples each) and back to back - Is there a guarantee that each of the 10 sample offsets will result in a single PDU? Looking at the source of tagged_stream_to_pdu it seems that there is no check that multiple tag offsets arrived in a single call to work. Or is that something that cannot happen? Having a contract that no more than one offset can arrive at a single call to work would be really nice, but I imagine that doing so could cause some pretty serious performance issues O.o
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio