switch to using pointers to trackers

This commit is contained in:
Joel Wetzell
2025-12-04 17:46:51 -06:00
parent e3a7268487
commit 98a458ca43
+2 -2
View File
@@ -18,7 +18,7 @@ func (e *Encoder) ResetInfoFrameId() {
e.infoFrameId = 1 e.infoFrameId = 1
} }
func (e *Encoder) GetInfoPackets(timestamp uint64, trackers []Tracker) [][]byte { func (e *Encoder) GetInfoPackets(timestamp uint64, trackers []*Tracker) [][]byte {
systemNameChunk := encoders.EncodeInfoSystemNameChunk(e.SystemName) systemNameChunk := encoders.EncodeInfoSystemNameChunk(e.SystemName)
trackerChunks := [][]byte{} trackerChunks := [][]byte{}
@@ -58,7 +58,7 @@ func (e *Encoder) GetInfoPackets(timestamp uint64, trackers []Tracker) [][]byte
return infoPackets return infoPackets
} }
func (e *Encoder) GetDataPackets(timestamp uint64, trackers []Tracker) [][]byte { func (e *Encoder) GetDataPackets(timestamp uint64, trackers []*Tracker) [][]byte {
trackerChunks := [][]byte{} trackerChunks := [][]byte{}
for _, tracker := range trackers { for _, tracker := range trackers {