diff options
author | angiebird <angiebird@google.com> | 2019-11-10 20:01:42 -0800 |
---|---|---|
committer | angiebird <angiebird@google.com> | 2019-11-18 11:37:24 -0800 |
commit | 9330bd71a10a216aa0098b2a7a6e17c40c247c27 (patch) | |
tree | c193719fc22ce5f398dc10883c9671a257fe05bc /vp9/vp9_cx_iface.c | |
parent | 7ee697a5daea0dfd7470cc9d1b352de01af0836f (diff) | |
download | libvpx-9330bd71a10a216aa0098b2a7a6e17c40c247c27.tar libvpx-9330bd71a10a216aa0098b2a7a6e17c40c247c27.tar.gz libvpx-9330bd71a10a216aa0098b2a7a6e17c40c247c27.tar.bz2 libvpx-9330bd71a10a216aa0098b2a7a6e17c40c247c27.zip |
Add SimpleEncode::EncodeFrame()
Change-Id: I08f074b7db2011f88769bd1d9d50cb376c238fe5
Diffstat (limited to 'vp9/vp9_cx_iface.c')
-rw-r--r-- | vp9/vp9_cx_iface.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/vp9/vp9_cx_iface.c b/vp9/vp9_cx_iface.c index 47c7be1df..a019b976c 100644 --- a/vp9/vp9_cx_iface.c +++ b/vp9/vp9_cx_iface.c @@ -566,7 +566,7 @@ static vpx_codec_err_t set_encoder_config( } oxcf->sharpness = extra_cfg->sharpness; - oxcf->two_pass_stats_in = cfg->rc_twopass_stats_in; + vp9_set_first_pass_stats(oxcf, &cfg->rc_twopass_stats_in); #if CONFIG_FP_MB_STATS oxcf->firstpass_mb_stats_in = cfg->rc_firstpass_mb_stats_in; @@ -1945,3 +1945,8 @@ FRAME_INFO vp9_get_frame_info(const VP9EncoderConfig *oxcf) { // TODO(angiebird): Figure out how to get subsampling_x/y here return frame_info; } + +void vp9_set_first_pass_stats(VP9EncoderConfig *oxcf, + const vpx_fixed_buf_t *stats) { + oxcf->two_pass_stats_in = *stats; +} |