Index: source/libvpx/vpx/vpx_encoder.h |
=================================================================== |
--- source/libvpx/vpx/vpx_encoder.h (revision 292608) |
+++ source/libvpx/vpx/vpx_encoder.h (working copy) |
@@ -161,7 +161,9 @@ |
VPX_CODEC_STATS_PKT, /**< Two-pass statistics for this frame */ |
VPX_CODEC_FPMB_STATS_PKT, /**< first pass mb statistics for this frame */ |
VPX_CODEC_PSNR_PKT, /**< PSNR statistics for this frame */ |
-#if CONFIG_SPATIAL_SVC |
+ // TODO(minghai): This is for testing purporses. The released library can't |
+ // depend on vpx_config.h |
+#if defined(CONFIG_SPATIAL_SVC) && CONFIG_SPATIAL_SVC |
VPX_CODEC_SPATIAL_SVC_LAYER_SIZES, /**< Sizes for each layer in this frame*/ |
VPX_CODEC_SPATIAL_SVC_LAYER_PSNR, /**< PSNR for each layer in this frame*/ |
#endif |
@@ -201,7 +203,9 @@ |
double psnr[4]; /**< PSNR, total/y/u/v */ |
} psnr; /**< data for PSNR packet */ |
vpx_fixed_buf_t raw; /**< data for arbitrary packets */ |
-#if CONFIG_SPATIAL_SVC |
+ // TODO(minghai): This is for testing purporses. The released library |
+ // can't depend on vpx_config.h |
+#if defined(CONFIG_SPATIAL_SVC) && CONFIG_SPATIAL_SVC |
size_t layer_sizes[VPX_SS_MAX_LAYERS]; |
struct vpx_psnr_pkt layer_psnr[VPX_SS_MAX_LAYERS]; |
#endif |