]> granicus.if.org Git - libvpx/commitdiff
temporal svc: zero layer_target_bitrate
authorJohann <johannkoenig@google.com>
Wed, 14 Mar 2018 19:52:49 +0000 (12:52 -0700)
committerJohann <johannkoenig@google.com>
Wed, 14 Mar 2018 20:56:39 +0000 (13:56 -0700)
These values are set in main() from user input. Ensure
they are cleared out first.

Clears a static analysis warning:
warning: The right operand of '*' is a garbage value
1000.0 * rc->layer_target_bitrate[0] / rc->layer_framerate[0];

Change-Id: I09bd209be5aff31b87597a24d37a9673fa99381b

examples/vpx_temporal_svc_encoder.c

index 4c985ba523a9d7ee7c8b084816bb0703bf4b9632..4a32c22d00de70318277bf9d4e806b78b3bf5135 100644 (file)
@@ -608,6 +608,8 @@ int main(int argc, char **argv) {
   double sum_bitrate2 = 0.0;
   double framerate = 30.0;
 
+  zero(rc.layer_target_bitrate);
+
   exec_name = argv[0];
   // Check usage and arguments.
   if (argc < min_args) {