diff options
-rw-r--r-- | camera/Encoder_libjpeg.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/camera/Encoder_libjpeg.cpp b/camera/Encoder_libjpeg.cpp index 5dfc8ce..7eb49fb 100644 --- a/camera/Encoder_libjpeg.cpp +++ b/camera/Encoder_libjpeg.cpp @@ -184,6 +184,7 @@ static void resize_nv12(Encoder_libjpeg::params* params, uint8_t* dst_buffer) { i_img_ptr.eFormat = IC_FORMAT_YCbCr420_lp; i_img_ptr.imgPtr = (uint8_t*) params->src; i_img_ptr.clrPtr = i_img_ptr.imgPtr + (i_img_ptr.uWidth * i_img_ptr.uHeight); + i_img_ptr.uOffset = 0; //ouput o_img_ptr.uWidth = params->out_width; @@ -192,6 +193,7 @@ static void resize_nv12(Encoder_libjpeg::params* params, uint8_t* dst_buffer) { o_img_ptr.eFormat = IC_FORMAT_YCbCr420_lp; o_img_ptr.imgPtr = dst_buffer; o_img_ptr.clrPtr = o_img_ptr.imgPtr + (o_img_ptr.uWidth * o_img_ptr.uHeight); + o_img_ptr.uOffset = 0; VT_resizeFrame_Video_opt2_lp(&i_img_ptr, &o_img_ptr, NULL, 0); } |