shithub: libvpx

Download patch

ref: dc8252ae0f855291a97bc3c43d6ee6dd9f659ca5
parent: 33176fef872c5d812d7ce8f9875d5166de460c5d
parent: 296f2e6b93638aa57092acc5d1b273f8201d4a6c
author: Dmitry Kovalev <[email protected]>
date: Tue Sep 2 10:02:04 EDT 2014

Merge "Switching back to #define instead of static const int."

--- a/examples/vp8_multi_resolution_encoder.c
+++ b/examples/vp8_multi_resolution_encoder.c
@@ -31,6 +31,14 @@
 #include "./tools_common.h"
 #include "./video_writer.h"
 
+// The input video frame is downsampled several times to generate a
+// multi-level  hierarchical structure. kNumEncoders is defined as the number
+// of encoding  levels required. For example, if the size of input video is
+// 1280x720, kNumEncoders is 3, and down-sampling factor is 2, the encoder
+// outputs 3 bitstreams with resolution of 1280x720(level 0),
+// 640x360(level 1), and 320x180(level 2) respectively.
+#define kNumEncoders 3
+
 static const char *exec_name;
 
 void usage_exit() {
@@ -41,14 +49,6 @@
 }
 
 int main(int argc, char *argv[]) {
-  // The input video frame is downsampled several times to generate a
-  // multi-level  hierarchical structure. kNumEncoders is defined as the number
-  // of encoding  levels required. For example, if the size of input video is
-  // 1280x720, kNumEncoders is 3, and down-sampling factor is 2, the encoder
-  // outputs 3 bitstreams with resolution of 1280x720(level 0),
-  // 640x360(level 1), and 320x180(level 2) respectively.
-  static const int kNumEncoders = 3;
-
   int frame_cnt = 0;
   FILE *infile = NULL;
   VpxVideoWriter *writers[kNumEncoders];