libskeleton: oggskel_get_keypoint_offset() fails on ogg skeleton 4.0
oggskel_get_keypoint_offset() returns an out of range error on ogg skeleton 4.0 data. Seems to be because this check:
(skeleton->fishead.last_sample_num < time_ms) || (time_ms < skeleton->fishead.first_sample_num)
fails as the first/last sample fields in fishead structure are 0 when reading in skeleton version 4.
If I remove this check, I get results back...
Looks like this data has moved to live on each individual stream's index?