32 int version_major, version_minor;
33 int64_t start_num, start_den;
46 if (!strncmp(buf,
"fishead", 8)) {
51 version_minor =
AV_RL16(buf+10);
53 if (version_major != 3 && version_major != 4) {
55 version_major, version_minor);
67 if (start_den > 0 && start_num > 0) {
69 av_reduce(&start_time, &base_den, start_num, start_den, INT_MAX);
74 }
else if (!strncmp(buf,
"fisbone", 8)) {
79 start_granule =
AV_RL64(buf+36);