From ee77a1a5891f8179f3313d55eea9d9e2ac666bd6 Mon Sep 17 00:00:00 2001
From: James Zern <jzern@google.com>
Date: Thu, 6 Mar 2014 21:12:47 -0800
Subject: [PATCH] vp8cx_set_ref: fix variable assignment

assign vpx_ref_frame_t members explicitly avoiding incompatibility in
visual studio builds

Change-Id: I22df4c5ebb772d65b4d72f22949fbde53543d7ec
---
 examples/vp8cx_set_ref.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/examples/vp8cx_set_ref.c b/examples/vp8cx_set_ref.c
index 39ac8316f9..9b6d11b286 100644
--- a/examples/vp8cx_set_ref.c
+++ b/examples/vp8cx_set_ref.c
@@ -162,7 +162,9 @@ int main(int argc, char **argv) {
 
   while (vpx_img_read(&raw, infile)) {
     if (frame_count + 1 == update_frame_num) {
-      vpx_ref_frame_t ref = {VP8_LAST_FRAME, raw};
+      vpx_ref_frame_t ref;
+      ref.frame_type = VP8_LAST_FRAME;
+      ref.img = raw;
       if (vpx_codec_control(&codec, VP8_SET_REFERENCE, &ref))
         die_codec(&codec, "Failed to set reference frame");
     }
-- 
GitLab