Hi.
I'm analysing samples from a HERO (2024) camera and it seems like DEVC packets aren't aligned correctly, or maybe the repeat value in the previous one is not correct. For example, my first DEVC is
{ fourCC: 'DEVC', type: '\x00', size: 1, repeat: 12068 }
But the next DEVC is not at 12076 but at 15000.
Between 12076 and 15000 there are just null values.
The next DEVC is
{ fourCC: 'DEVC', type: '\x00', size: 1, repeat: 11820 }
But the next one is not at 26836 but at 30000, so they seem to be aligned every 15000.
Maybe there is a flag somewhere that indicates this and I'm missing it, not sure.
If necessary I can share sample files privately.
Thanks.
Hi.
I'm analysing samples from a HERO (2024) camera and it seems like DEVC packets aren't aligned correctly, or maybe the repeat value in the previous one is not correct. For example, my first DEVC is
{ fourCC: 'DEVC', type: '\x00', size: 1, repeat: 12068 }
But the next DEVC is not at 12076 but at 15000.
Between 12076 and 15000 there are just null values.
The next DEVC is
{ fourCC: 'DEVC', type: '\x00', size: 1, repeat: 11820 }
But the next one is not at 26836 but at 30000, so they seem to be aligned every 15000.
Maybe there is a flag somewhere that indicates this and I'm missing it, not sure.
If necessary I can share sample files privately.
Thanks.