Originally committed as revision 17227 to svn://svn.ffmpeg.org/ffmpeg/trunk
int seg = os->segments[os->segp++];
os->pstart += seg;
if (seg < 255)
- break;
+ break;
}
}
}else{
- os->psize = 0;
+ os->psize = 0;
}
if (os->bufsize - os->bufpos < size){
if (os->header < 0){
int hdr = os->codec->header (s, idx);
if (!hdr){
- os->header = os->seq;
- os->segp = segp;
- os->psize = psize;
- ogg->headers = 1;
+ os->header = os->seq;
+ os->segp = segp;
+ os->psize = psize;
+ ogg->headers = 1;
}else{
- os->pstart += os->psize;
- os->psize = 0;
+ os->pstart += os->psize;
+ os->psize = 0;
}
}
ogg->curidx = -1;
//linear headers seek from start
if (ogg_get_headers (s) < 0){
- return -1;
+ return -1;
}
//linear granulepos seek from end