Skip to content

Commit 1e30d6d

Browse files
committed
vcomp/jpegx: fix setting bitrate
regressiong from fc0df37 fixes <#492>
1 parent d9a8ea3 commit 1e30d6d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/video_compress/jpegxs.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -281,7 +281,9 @@ static bool configure_with(struct state_video_compress_jpegxs *s, struct video_d
281281

282282
SvtJxsErrorType_t err = SvtJxsErrorNone;
283283
uint32_t bitstream_size = 0;
284-
284+
285+
set_bitrate(&s->encoder, s->req_bitrate, &desc);
286+
285287
err = svt_jpeg_xs_encoder_get_image_config(SVT_JPEGXS_API_VER_MAJOR, SVT_JPEGXS_API_VER_MINOR, &s->encoder, &s->image_config, &bitstream_size);
286288
if (err != SvtJxsErrorNone) {
287289
log_msg(LOG_LEVEL_ERROR, MOD_NAME "Failed to get image config from JPEG XS encoder parameters: %x\n", err);
@@ -294,8 +296,6 @@ static bool configure_with(struct state_video_compress_jpegxs *s, struct video_d
294296
return false;
295297
}
296298

297-
set_bitrate(&s->encoder, s->req_bitrate, &desc);
298-
299299
err = svt_jpeg_xs_encoder_init(SVT_JPEGXS_API_VER_MAJOR, SVT_JPEGXS_API_VER_MINOR, &s->encoder);
300300
if (err != SvtJxsErrorNone) {
301301
log_msg(LOG_LEVEL_ERROR, MOD_NAME "Failed to initialize JPEG XS encoder: %x\n", err);

0 commit comments

Comments
 (0)