From 45ce5ddb897ca14f18cc0bb26f1e457bf936c78c Mon Sep 17 00:00:00 2001
From: Kostya Shishkov <kostya.shishkov@gmail.com>
Date: Thu, 20 Jan 2005 15:31:07 +0000
Subject: [PATCH] handle AVERROR_IO and AVERROR_NOMEM patch by (Kostya
 <cannonball bw-team com>)

Originally committed as revision 3853 to svn://svn.ffmpeg.org/ffmpeg/trunk
---
 cmdutils.c | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/cmdutils.c b/cmdutils.c
index 16067cb556e..955b485ee8d 100644
--- a/cmdutils.c
+++ b/cmdutils.c
@@ -110,6 +110,14 @@ void print_error(const char *filename, int err)
     case AVERROR_NOFMT:
         fprintf(stderr, "%s: Unknown format\n", filename);
         break;
+    case AVERROR_IO:
+        fprintf(stderr, "%s: I/O error occured\n"
+	        "Usually that means that input file is truncated and/or corrupted.\n",
+		filename);
+        break;
+    case AVERROR_NOMEM:
+        fprintf(stderr, "%s: memory allocation error occured\n", filename);
+        break;
     default:
         fprintf(stderr, "%s: Error while opening file\n", filename);
         break;
-- 
GitLab