Coding path sync: filter packets from encoder.

We're only interested in AOM_CODEC_CX_FRAME_PKT, but the encoder might
output packets from other types (e.g when CONFIG_INTERNAL_STATS).

Change-Id: I1c153ca7519067dc82cb76b131b09a537bb37f62
diff --git a/test/coding_path_sync.cc b/test/coding_path_sync.cc
index f4bd4b8..46ccd1a 100644
--- a/test/coding_path_sync.cc
+++ b/test/coding_path_sync.cc
@@ -64,7 +64,14 @@
     aom_codec_encode(&enc_, &img, frame_count_++, 1, 0, 0);
 
     aom_codec_iter_t iter = NULL;
-    return aom_codec_get_cx_data(&enc_, &iter);
+
+    const aom_codec_cx_pkt_t *pkt = NULL;
+
+    do {
+      pkt = aom_codec_get_cx_data(&enc_, &iter);
+    } while (pkt && pkt->kind != AOM_CODEC_CX_FRAME_PKT);
+
+    return pkt;
   }
 
  private: