summaryrefslogtreecommitdiffstats
path: root/vobsub.c
diff options
context:
space:
mode:
authoratmos4 <atmos4@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-04-27 20:46:39 +0000
committeratmos4 <atmos4@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-04-27 20:46:39 +0000
commit67a78be4086e49d413bde6006184b83e879df571 (patch)
tree6cbab538326171936659e23bbf3803ea2a2c0d2e /vobsub.c
parent26c34c0862cce6f8754f8c08150319f508bebc63 (diff)
downloadmpv-67a78be4086e49d413bde6006184b83e879df571.tar.bz2
mpv-67a78be4086e49d413bde6006184b83e879df571.tar.xz
Avoid bogus file not found message if vobsub isn'T forced (autodetect).
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5870 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'vobsub.c')
-rw-r--r--vobsub.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/vobsub.c b/vobsub.c
index 372badd8f6..138cbf0071 100644
--- a/vobsub.c
+++ b/vobsub.c
@@ -769,9 +769,10 @@ vobsub_parse_ifo(const char *const name, unsigned int *palette, unsigned int *wi
{
int res = -1;
FILE *fd = fopen(name, "rb");
- if (fd == NULL)
- perror("Can't open IFO file");
- else {
+ if (fd == NULL) {
+ if (force)
+ perror("Can't open IFO file");
+ } else {
// parse IFO header
unsigned char block[0x800];
const char *const ifo_magic = "DVDVIDEO-VTS";