frame_superres: Post encode/decode upscaling
This patch implements the post-encode and post-decode upscaling for the frame superresolution experiment to work. Upscaling happens after cdef and before loop restoration. For now, this patch forces on random-superres. The patch also cleans up some broken rate control hooks from VP9 days, to be brought back later when the resize and superres tools are stable. Change-Id: If0a8f69224dfaa0f4ae7703bd429ea2af953c7a6
Showing
- av1/common/onyxc_int.h 2 additions, 0 deletionsav1/common/onyxc_int.h
- av1/common/resize.c 102 additions, 9 deletionsav1/common/resize.c
- av1/common/resize.h 23 additions, 0 deletionsav1/common/resize.h
- av1/decoder/decodeframe.c 49 additions, 17 deletionsav1/decoder/decodeframe.c
- av1/decoder/decoder.c 4 additions, 1 deletionav1/decoder/decoder.c
- av1/encoder/aq_cyclicrefresh.c 1 addition, 4 deletionsav1/encoder/aq_cyclicrefresh.c
- av1/encoder/bitstream.c 16 additions, 15 deletionsav1/encoder/bitstream.c
- av1/encoder/encodeframe.c 20 additions, 6 deletionsav1/encoder/encodeframe.c
- av1/encoder/encoder.c 129 additions, 138 deletionsav1/encoder/encoder.c
- av1/encoder/encoder.h 15 additions, 23 deletionsav1/encoder/encoder.h
- av1/encoder/firstpass.c 0 additions, 33 deletionsav1/encoder/firstpass.c
- av1/encoder/firstpass.h 0 additions, 12 deletionsav1/encoder/firstpass.h
- av1/encoder/ratectrl.c 60 additions, 4 deletionsav1/encoder/ratectrl.c
- av1/encoder/ratectrl.h 6 additions, 0 deletionsav1/encoder/ratectrl.h
Loading
Please register or sign in to comment