[svc] Finalize spatial svc first pass rate control
1. Save stats for each spatial layer 2. Add frame buffer management for svc first pass rc 3. Set default spatial layer to 1 4. Flush encoder at the end of stream in test app This only supports spatial svc. Change-Id: Ia89cfa87bb6394e6c0405b921d86c426d0a0c9ae
Showing
- examples/vp9_spatial_scalable_encoder.c 13 additions, 7 deletionsexamples/vp9_spatial_scalable_encoder.c
- test/svc_test.cc 35 additions, 0 deletionstest/svc_test.cc
- vp9/encoder/vp9_firstpass.c 65 additions, 16 deletionsvp9/encoder/vp9_firstpass.c
- vp9/encoder/vp9_firstpass.h 1 addition, 0 deletionsvp9/encoder/vp9_firstpass.h
- vp9/encoder/vp9_onyx_if.c 9 additions, 8 deletionsvp9/encoder/vp9_onyx_if.c
- vp9/encoder/vp9_onyx_int.h 4 additions, 0 deletionsvp9/encoder/vp9_onyx_int.h
- vp9/encoder/vp9_svc_layercontext.h 5 additions, 3 deletionsvp9/encoder/vp9_svc_layercontext.h
- vpx/src/svc_encodeframe.c 39 additions, 29 deletionsvpx/src/svc_encodeframe.c
- vpx/vpx_encoder.h 1 addition, 1 deletionvpx/vpx_encoder.h
Loading
Please register or sign in to comment