ayyaruq / zanarkand

Network capture library for realtime FFXIV Frame and FFXIV Message reading from a TCP/IP stream
MIT License
20 stars 8 forks source link

Relocate Frame Reassembly #11

Open ayyaruq opened 2 years ago

ayyaruq commented 2 years ago

Frames being decoded inside the reassembler has been bad for performance and stability. This should be moved out of the reassembler, which is also useful to give some way of accessing the frame timestamp in consuming IPCs (nfi how to best present this tho), could be nice to have since frames have a higher resolution timestamp than IPCs even if it's somewhat less reliable.