File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -129,7 +129,7 @@ jpegxs_to_uv_convert(struct state_decompress_jpegxs *s,
129129 d.width = width;
130130 d.height = height;
131131 d.out_data = dst;
132- d.out_pitch = vc_get_linesize (width, conv-> dst ) ;
132+ d.out_pitch = s-> pitch ;
133133 d.in_data [0 ] = (const unsigned char *) src->data_yuv [0 ];
134134 d.in_data [1 ] = (const unsigned char *) src->data_yuv [1 ];
135135 d.in_data [2 ] = (const unsigned char *) src->data_yuv [2 ];
@@ -138,9 +138,9 @@ jpegxs_to_uv_convert(struct state_decompress_jpegxs *s,
138138 d.in_linesize [2 ] = src->stride [2 ] * in_bpp;
139139 d.in_depth = s->image_config .bit_depth ;
140140 d.log2_chroma_h = conv->src == COLOUR_FORMAT_PLANAR_YUV420 ? 1 : 0 ;
141- d.rgb_shift [0 ] = DEFAULT_R_SHIFT ;
142- d.rgb_shift [1 ] = DEFAULT_G_SHIFT ;
143- d.rgb_shift [2 ] = DEFAULT_B_SHIFT ;
141+ d.rgb_shift [0 ] = s-> rshift ;
142+ d.rgb_shift [1 ] = s-> gshift ;
143+ d.rgb_shift [2 ] = s-> bshift ;
144144 int num_threads = 0 ;
145145 if (conv->convert == yuv420_to_i420) {
146146 num_threads = 1 ; // no proper support for parallel decode
You can’t perform that action at this time.
0 commit comments