fixes problems when new line is just '\n' and not '\r\n' and enabled html-markup ignore. Patch by Piotr Krukowiecki <piotr@pingu.ii.uj.edu.pl>

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7116 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
alex 2002-08-28 17:07:55 +00:00
parent e70976de89
commit ac943f379a
1 changed files with 2 additions and 2 deletions

View File

@ -164,7 +164,7 @@ void demux_ogg_add_sub (char* packet) {
lcv = 3;
while (1) {
int c = packet[lcv++];
if(c=='\r' || c==0 || line_pos >= OGG_SUB_MAX_LINE-1){
if(c=='\n' || c==0 || line_pos >= OGG_SUB_MAX_LINE-1){
ogg_sub.text[ogg_sub.lines][line_pos] = 0; // close sub
if(line_pos) ogg_sub.lines++;
if(!c || ogg_sub.lines>=SUB_MAX_TEXT) break; // EOL or TooMany
@ -182,7 +182,7 @@ void demux_ogg_add_sub (char* packet) {
ignoring = 0;
break;
default:
//if(!ignoring)
if(!ignoring)
ogg_sub.text[ogg_sub.lines][line_pos++] = c;
break;
}