From 06b7b575c1d2c3861cb74bde74f4ed9411dea7ca Mon Sep 17 00:00:00 2001
From: Dmitry Kovalev <dkovalev@google.com>
Date: Wed, 12 Mar 2014 17:29:37 -0700
Subject: [PATCH] Moving declaration of vp9_encode_frame() to
 vp9_encodeframe.h.

Change-Id: I14adfd32622152abdc22c16429db38f6724628a4
---
 vp9/encoder/vp9_encodeframe.h | 3 +++
 vp9/encoder/vp9_onyx_if.c     | 1 +
 vp9/encoder/vp9_onyx_int.h    | 2 --
 3 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/vp9/encoder/vp9_encodeframe.h b/vp9/encoder/vp9_encodeframe.h
index f7d17c301f..72343cdf2a 100644
--- a/vp9/encoder/vp9_encodeframe.h
+++ b/vp9/encoder/vp9_encodeframe.h
@@ -18,11 +18,14 @@ extern "C" {
 
 struct macroblock;
 struct yv12_buffer_config;
+struct VP9_COMP;
 
 void vp9_setup_src_planes(struct macroblock *x,
                           const struct yv12_buffer_config *src,
                           int mi_row, int mi_col);
 
+void vp9_encode_frame(struct VP9_COMP *cpi);
+
 #ifdef __cplusplus
 }  // extern "C"
 #endif
diff --git a/vp9/encoder/vp9_onyx_if.c b/vp9/encoder/vp9_onyx_if.c
index 3775a42596..904f1f427a 100644
--- a/vp9/encoder/vp9_onyx_if.c
+++ b/vp9/encoder/vp9_onyx_if.c
@@ -28,6 +28,7 @@
 #include "vp9/common/vp9_tile_common.h"
 
 #include "vp9/encoder/vp9_bitstream.h"
+#include "vp9/encoder/vp9_encodeframe.h"
 #include "vp9/encoder/vp9_encodemv.h"
 #include "vp9/encoder/vp9_firstpass.h"
 #include "vp9/encoder/vp9_mbgraph.h"
diff --git a/vp9/encoder/vp9_onyx_int.h b/vp9/encoder/vp9_onyx_int.h
index 9b2e49976b..0d41f6c9b6 100644
--- a/vp9/encoder/vp9_onyx_int.h
+++ b/vp9/encoder/vp9_onyx_int.h
@@ -930,8 +930,6 @@ static YV12_BUFFER_CONFIG *get_ref_frame_buffer(VP9_COMP *cpi,
                                                              ref_frame)]].buf;
 }
 
-void vp9_encode_frame(VP9_COMP *cpi);
-
 void vp9_set_speed_features(VP9_COMP *cpi);
 
 int vp9_calc_ss_err(const YV12_BUFFER_CONFIG *source,
-- 
GitLab