# HG changeset patch
# User Gopu Govindaswamy <[email protected]>
# Date 1382686661 -19800
# Node ID 5b0cf1b805fa14b52700c1ec3f1ce1ce4e2c95a6
# Parent  f93a9c2e6df892c358a6df2dc99ee3a8cb897837
input: initialize the input buffer (buf) pointer

diff -r f93a9c2e6df8 -r 5b0cf1b805fa source/input/y4m.cpp
--- a/source/input/y4m.cpp      Fri Oct 25 12:46:38 2013 +0530
+++ b/source/input/y4m.cpp      Fri Oct 25 13:07:41 2013 +0530
@@ -32,6 +32,14 @@
 
 Y4MInput::Y4MInput(const char *filename)
 {
+
+#if defined ENABLE_THREAD
+    for (int i = 0; i < QUEUE_SIZE; i++)
+        buf[i] = NULL;
+#else
+    buf = NULL;
+#endif
+
     ifs.open(filename, ios::binary | ios::in);
     threadActive = false;
     if (!ifs.fail())
diff -r f93a9c2e6df8 -r 5b0cf1b805fa source/input/yuv.cpp
--- a/source/input/yuv.cpp      Fri Oct 25 12:46:38 2013 +0530
+++ b/source/input/yuv.cpp      Fri Oct 25 13:07:41 2013 +0530
@@ -33,6 +33,14 @@
 
 YUVInput::YUVInput(const char *filename)
 {
+
+#if defined ENABLE_THREAD
+    for (int i = 0; i < QUEUE_SIZE; i++)
+        buf[i] = NULL;
+#else
+    buf = NULL;
+#endif
+
     ifs = NULL;
     if (!strcmp(filename, "-"))
         ifs = &cin;
_______________________________________________
x265-devel mailing list
[email protected]
https://mailman.videolan.org/listinfo/x265-devel

Reply via email to