Home
last modified time | relevance | path

Searched refs:jxl_fmt (Results 1 - 1 of 1) sorted by relevance

/third_party/ffmpeg/libavcodec/
H A Dlibjxlenc.c252 JxlPixelFormat jxl_fmt; in libjxl_encode_frame() local
267 jxl_fmt.num_channels = pix_desc->nb_components; in libjxl_encode_frame()
270 info.num_extra_channels = (jxl_fmt.num_channels + 1) % 2; in libjxl_encode_frame()
271 info.num_color_channels = jxl_fmt.num_channels - info.num_extra_channels; in libjxl_encode_frame()
272 info.bits_per_sample = av_get_bits_per_pixel(pix_desc) / jxl_fmt.num_channels; in libjxl_encode_frame()
277 jxl_fmt.data_type = info.bits_per_sample > 16 ? JXL_TYPE_FLOAT : JXL_TYPE_FLOAT16; in libjxl_encode_frame()
281 jxl_fmt.data_type = info.bits_per_sample <= 8 ? JXL_TYPE_UINT8 : JXL_TYPE_UINT16; in libjxl_encode_frame()
367 jxl_fmt.endianness = JXL_NATIVE_ENDIAN; in libjxl_encode_frame()
368 jxl_fmt.align = frame->linesize[0]; in libjxl_encode_frame()
370 if (JxlEncoderAddImageFrame(ctx->options, &jxl_fmt, fram in libjxl_encode_frame()
[all...]

Completed in 1 milliseconds