summaryrefslogtreecommitdiffstats
path: root/subreader.c
diff options
context:
space:
mode:
authorhenry <henry@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-03-17 19:39:30 +0000
committerhenry <henry@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-03-17 19:39:30 +0000
commit5feccfd289f4f266ed40350c01263ce75fc7453d (patch)
treef66e46c47afe54fc340387c86eb51c114a023673 /subreader.c
parentfad4e622ec8fd7d2048195b0a4d084fa5e6b7bcc (diff)
downloadmpv-5feccfd289f4f266ed40350c01263ce75fc7453d.tar.bz2
mpv-5feccfd289f4f266ed40350c01263ce75fc7453d.tar.xz
10l forgotten stream_reset to clear the EOF flag
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17885 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'subreader.c')
-rw-r--r--subreader.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/subreader.c b/subreader.c
index fc7a9342b7..0deef7be93 100644
--- a/subreader.c
+++ b/subreader.c
@@ -1339,6 +1339,7 @@ void* guess_cp(stream_t *st, char *preferred_language, char *fallback)
free(languages);
free(buffer);
+ stream_reset(st);
stream_seek(st,0);
if (!detected_sub_cp) {
@@ -1384,6 +1385,7 @@ sub_data* sub_read_file (char *filename, float fps) {
srp=sr+sub_format;
mp_msg(MSGT_SUBREADER,MSGL_INFO,"SUB: Detected subtitle file format: %s\n", srp->name);
+ stream_reset(fd);
stream_seek(fd,0);
#ifdef USE_ICONV