I noticed, that on some files script crushes with this:
Number of packets read from pcap: 518
AMR samples: 0, AMR-WB samples: 100, EVS samples: 0
Traceback (most recent call last):
File "./pcap_parser.py", line 384, in <module>
storePayloadIetf(ofile, codec, rtp.load)
File "./pcap_parser.py", line 89, in storePayloadIetf
if len(buf) >= codec_ft[ft]: # remove padding
IndexError: list index out of range
it happens because after ft = ft >> 7 ft becomes > 9 (15)
I dont know actually how extractor works exactly, can anyone help? :)
Hi!
I noticed, that on some files script crushes with this:
it happens because after ft = ft >> 7 ft becomes > 9 (15)
I dont know actually how extractor works exactly, can anyone help? :)