[spatial svc] Remove vpx_svc_parameters_t and the loop that sets it for each layer
authorMinghai Shang <minghai@google.com>
Fri, 19 Sep 2014 01:05:07 +0000 (18:05 -0700)
committerMinghai Shang <minghai@google.com>
Fri, 19 Sep 2014 01:05:07 +0000 (18:05 -0700)
commit209ee12110cad5eaeb2b80b18c5b7ae5029c9c80
tree59a753bf5b661bb45e2945c65cb23e0514bac076
parent4f5b2b28924fa63f88449e203905ec88168bbda7
[spatial svc] Remove vpx_svc_parameters_t and the loop that sets it for each layer

vpx_svc_parameters_t contains id, resolution and min/max qp for each spatial layer.

In this change we will use extra config to send min/max qp and scaling factors, then calculate layer resolution inside encoder.

Change-Id: Ib673303266605fe803c3b067284aae5f7a25514a
12 files changed:
examples/vp9_spatial_svc_encoder.c
test/svc_test.cc
vp9/encoder/vp9_encoder.c
vp9/encoder/vp9_lookahead.h
vp9/encoder/vp9_svc_layercontext.c
vp9/encoder/vp9_svc_layercontext.h
vp9/vp9_cx_iface.c
vpx/exports_enc
vpx/src/svc_encodeframe.c
vpx/svc_context.h
vpx/vp8cx.h
vpx/vpx_encoder.h