In RTSPClient after packet is dispatched in onInterleavedData() method byte-array is decrease from data byte-array. I don't see any logic how to decrease dispatched byte-array from data. from debugging i just know after calling requestReset() function length of data(Bytearray) is decrease. I dont see any logic in this function. Can anyone answer my query how data lenth is decrease after packet dispatched.