32 int version_major, version_minor;
33 int64_t start_num, start_den, start_granule;
42 if (!strncmp(buf,
"fishead", 8)) {
47 version_minor =
AV_RL16(buf+10);
49 if (version_major != 3) {
51 version_major, version_minor);
65 av_reduce(&start_time, &base_den, start_num, start_den, INT_MAX);
70 }
else if (!strncmp(buf,
"fisbone", 8)) {
75 start_granule =
AV_RL64(buf+36);
76 if (target_idx >= 0 && start_granule != -1) {