diff --git a/src/ipa/ipu3/ipu3.cpp b/src/ipa/ipu3/ipu3.cpp
index b4e0d49f..62df7819 100644
--- a/src/ipa/ipu3/ipu3.cpp
+++ b/src/ipa/ipu3/ipu3.cpp
@@ -11,6 +11,7 @@
 #include <limits>
 #include <map>
 #include <memory>
+#include <queue>
 #include <stdint.h>
 #include <utility>
 #include <vector>
@@ -180,7 +181,10 @@ private:
 	/* Maintain the algorithms used by the IPA */
 	std::list<std::unique_ptr<ipa::ipu3::Algorithm>> algorithms_;
 
-	/* Local parameter storage */
+	/* Queue for storing the per-frame context */
+	std::queue<IPAFrameContext *> frameContextQueue;
+
+	/* Local context storage */
 	struct IPAContext context_;
 };
 
