Lines Matching refs:vobu

133             if(va->vobu[i].hasvideo)  in findnextvideo()
138 if(va->vobu[i].hasvideo) in findnextvideo()
175 if (sect < va->vobu[0].sector) in findvobubysect()
180 if (sect < va->vobu[m].sector) in findvobubysect()
234 if (va->vobu[i].hasvideo) in getsect()
247 va->vobu[jumpvobunum].vobcellid != va->vobu[curvobunum].vobcellid in getsect()
253 abs(va->vobu[jumpvobunum].sector - va->vobu[curvobunum].sector) in getsect()
255 (va->vobu[jumpvobunum].hasvideo ? 0x80000000 : 0) in getsect()
770 struct vobuinfo * const lastvi = &va->vobs[vob]->vobu[va->vobs[vob]->numvobus - 1]; in finishvideoscan()
1482 thisvob->vobu = (struct vobuinfo *)realloc in FindVobus()
1484 /*ptr =*/ thisvob->vobu, in FindVobus()
1488 vi = &thisvob->vobu[thisvob->numvobus]; /* for the new VOBU */ in FindVobus()
1499 …memcpy(thisvob->vobu[thisvob->numvobus].sectdata, buf, 0x26); // save pack and system header; the … in FindVobus()
1518 thisvob->vobu[thisvob->numvobus - 1].lastsector = cursect; in FindVobus()
1575 struct vobuinfo * const vi = &thisvob->vobu[thisvob->numvobus - 1]; in FindVobus()
1848 struct vobuinfo * const vi = thisvob->vobu + j; in FindVobus()
1884 struct vobuinfo * const vi = thisvob->vobu + i; in FindVobus()
1918 p = firstaudiopts - thisvob->vobu[i - 1].sectpts[0]; in FindVobus()
1922 p += thisvob->vobu[i - 1].sectpts[0]; in FindVobus()
1923 if (p < thisvob->vobu[i - 1].sectpts[1]) in FindVobus()
1935 thisvob->vobu[i - 1].sectpts[0], in FindVobus()
1936 thisvob->vobu[i - 1].sectpts[1], in FindVobus()
1941 thisvob->vobu[i - 1].sectpts[1] = p; in FindVobus()
1965 else if (thisvob->vobu[i+1].hasvideo) in FindVobus()
1967 p = thisvob->vobu[i + 1].sectpts[0]; in FindVobus()
1987 printpts(thisvob->vobu[0].videopts[0]); in FindVobus()
1990 if (thisvob->vobu[i].hasvideo) in FindVobus()
1992 printpts(thisvob->vobu[i].videopts[1]); in FindVobus()
2032 pts += va->vobu[0].sectpts[0]; in findnearestvobu()
2040 pabs(pts - va->vobu[i + 1].sectpts[0]) < pabs(pts - va->vobu[i].sectpts[0]) in findnearestvobu()
2069 … printpts(thissource->vob->vobu[v].sectpts[0] - thissource->vob->vobu[0].sectpts[0]); in MarkChapters()
2072 thissource->vob->vobu[v].vobcellid = 1; /* cell starts here */ in MarkChapters()
2079 thissource->vob->vobu[v].firstIfield != 0 in MarkChapters()
2095 thissource->vob->vobu[v].vobcellid = 1; /* another cell should start here */ in MarkChapters()
2111 va->vobs[i]->vobu[0].vobcellid = 1; /* ensure first vobu starts a cell */ in MarkChapters()
2114 struct vobuinfo * const thisvobu = &va->vobs[i]->vobu[j]; in MarkChapters()
2126 struct vobuinfo * const thisvobu = &va->vobs[i]->vobu[j]; in MarkChapters()
2157 thiscell->scellid = thissource->vob->vobu[thiscell->scellid].vobcellid & 255; in MarkChapters()
2163 thiscell->ecellid = thissource->vob->vobu[thiscell->ecellid].vobcellid & 255; in MarkChapters()
2224 return v->vobu[vi].sectpts[w]; in getcellvideopts()
2279 const struct vobuinfo * const thisvobu = &thisvob->vobu[vobuindex]; in FixVobus()
2340 thisvobu->sectpts[0] - thisvob->vobu[thisvobu->firstvobuincell].sectpts[0] in FixVobus()
2353 write4(buf + 0x8f, thisvob->vobu[0].sectpts[0]); /* highlight start time */ in FixVobus()
2459 write4(buf + 0x433, thisvob->vobu[0].sectpts[0]); in FixVobus()
2461 write4(buf + 0x437, thisvob->vobu[thisvob->numvobus - 1].sectpts[1]); in FixVobus()