Index: source/libvpx/vp9/common/vp9_onyx.h |
=================================================================== |
--- source/libvpx/vp9/common/vp9_onyx.h (revision 223100) |
+++ source/libvpx/vp9/common/vp9_onyx.h (working copy) |
@@ -46,7 +46,8 @@ |
typedef enum { |
USAGE_STREAM_FROM_SERVER = 0x0, |
USAGE_LOCAL_FILE_PLAYBACK = 0x1, |
- USAGE_CONSTRAINED_QUALITY = 0x2 |
+ USAGE_CONSTRAINED_QUALITY = 0x2, |
+ USAGE_CONSTANT_QUALITY = 0x3, |
} END_USAGE; |
@@ -130,6 +131,8 @@ |
// END DATARATE CONTROL OPTIONS |
// ---------------------------------------------------------------- |
+ // Spatial scalability |
+ int ss_number_layers; |
// these parameters aren't to be used in final build don't use!!! |
int play_alternate; |
@@ -210,6 +213,13 @@ |
int vp9_set_internal_size(VP9_PTR comp, |
VPX_SCALING horiz_mode, VPX_SCALING vert_mode); |
+ int vp9_set_size_literal(VP9_PTR comp, unsigned int width, |
+ unsigned int height); |
+ |
+ int vp9_switch_layer(VP9_PTR comp, int layer); |
+ |
+ void vp9_set_svc(VP9_PTR comp, int use_svc); |
+ |
int vp9_get_quantizer(VP9_PTR c); |
#ifdef __cplusplus |