← Back to team overview

rohc team mailing list archive

Re: [Question #233909]: about feedback - rohc_feedback_flush()

 

Question #233909 on rohc changed:
https://answers.launchpad.net/rohc/+question/233909

Friedrich gave more information on the question:
Thanks Didier. Having put the codes in the places, the compilation
looked perfect. But there are two strange outputs I could not understand
so far. I am providing the logs.

1. 
cycle W: 
                rohc_comp.c: There are 5 byte(s) of available unsent feedback data.
                call_feedback_flush: Output of rohc_feedback_flush(): 5 bytes

cycle X: 
                rohc_comp.c: There are 11 byte(s) of available unsent feedback data.
                call_feedback_flush: Output of rohc_feedback_flush(): 5 bytes

cycle Y: 
                rohc_comp.c: There are 17 byte(s) of available unsent feedback data.
                call_feedback_flush: Output of rohc_feedback_flush(): 5 bytes

....

cycle Z: 
                rohc_comp.c: There are 59 byte(s) of available unsent feedback data.
                call_feedback_flush: Output of rohc_feedback_flush(): 5 bytes

Question is: why does the unsent feedback bytes keep increasing by
interval 6 bytes? It seems that it still counted the flushed feedback
bytes.


2. 
In cycle X, the new feedback bytes are 11-5=6 bytes, I guess. But why does the rohc_feedback_flush() only output 5 bytes. Nonetheless, it may relate to Point 1 above. I think we can fix Point 1 first, and then touch base on this point.

-- 
You received this question notification because you are a member of ROHC
Team, which is an answer contact for rohc.