]> granicus.if.org Git - libvpx/commitdiff
vp9_subexp.h: add a missing prototype
authorJames Zern <jzern@google.com>
Fri, 15 May 2015 03:33:48 +0000 (20:33 -0700)
committerJames Zern <jzern@google.com>
Fri, 15 May 2015 17:43:48 +0000 (10:43 -0700)
+ include the .h in the .c
silences missing prototype warnings

Change-Id: Ia87366dccb4bf4e9f2ffa5d3ab51ac6ca5488c91

vp9/encoder/vp9_subexp.c
vp9/encoder/vp9_subexp.h
vp9/encoder/vp9_writer.h

index cfdc90d15fb5e092462f3517a9a475d508f6c930..b345b162cdb8002e0b03f8283a5d4f324027b64d 100644 (file)
@@ -12,6 +12,7 @@
 #include "vp9/common/vp9_entropy.h"
 
 #include "vp9/encoder/vp9_cost.h"
+#include "vp9/encoder/vp9_subexp.h"
 #include "vp9/encoder/vp9_writer.h"
 
 #define vp9_cost_upd256  ((int)(vp9_cost_one(upd) - vp9_cost_zero(upd)))
index ac54893cf45727f15e1002f06196a15833fbd734..6fbb747e7d368d92b84c487c8669327c480a1d73 100644 (file)
 extern "C" {
 #endif
 
-void vp9_write_prob_diff_update(vp9_writer *w,
+#include "vp9/common/vp9_prob.h"
+
+struct vp9_writer;
+
+void vp9_write_prob_diff_update(struct vp9_writer *w,
                                 vp9_prob newp, vp9_prob oldp);
 
-void vp9_cond_prob_diff_update(vp9_writer *w, vp9_prob *oldp,
-                               unsigned int *ct);
+void vp9_cond_prob_diff_update(struct vp9_writer *w, vp9_prob *oldp,
+                               const unsigned int ct[2]);
 
 int vp9_prob_diff_update_savings_search(const unsigned int *ct,
                                         vp9_prob oldp, vp9_prob *bestp,
index 9d161f95cf625705633a8d1e0f7efbd8d0860b39..e347ea41441081c8c826895dfae2a09c5c0f966b 100644 (file)
@@ -19,7 +19,7 @@
 extern "C" {
 #endif
 
-typedef struct {
+typedef struct vp9_writer {
   unsigned int lowvalue;
   unsigned int range;
   int count;