]> granicus.if.org Git - libvpx/commitdiff
Refactor REFS_PER_FRAME definition
authorJingning Han <jingning@google.com>
Thu, 20 Aug 2015 16:26:17 +0000 (09:26 -0700)
committerJingning Han <jingning@google.com>
Thu, 20 Aug 2015 16:29:28 +0000 (09:29 -0700)
Define it as a function of reference frame types to provide
scalability for multiple reference frames.

Change-Id: I77b856c96916f352bc31004b9266b3f24e19bd0f

vp10/common/onyxc_int.h

index 83388e680d98696467a833cb2bf701e831c0ec9d..4118d89f29d67d87403f86ffe359b52f4f6c4937 100644 (file)
@@ -32,7 +32,7 @@
 extern "C" {
 #endif
 
-#define REFS_PER_FRAME 3
+#define REFS_PER_FRAME (ALTREF_FRAME - LAST_FRAME + 1)
 
 #define REF_FRAMES_LOG2 3
 #define REF_FRAMES (1 << REF_FRAMES_LOG2)