Lines Matching defs:pix_fmt
158 static inline int libopenjpeg_matches_pix_fmt(const opj_image_t *image, enum AVPixelFormat pix_fmt)
160 const AVPixFmtDescriptor *desc = av_pix_fmt_desc_get(pix_fmt);
227 static inline int libopenjpeg_ispacked(enum AVPixelFormat pix_fmt)
229 const AVPixFmtDescriptor *desc = av_pix_fmt_desc_get(pix_fmt);
232 if (pix_fmt == AV_PIX_FMT_GRAY16)
402 if (avctx->pix_fmt != AV_PIX_FMT_NONE)
403 if (!libopenjpeg_matches_pix_fmt(image, avctx->pix_fmt))
404 avctx->pix_fmt = AV_PIX_FMT_NONE;
406 if (avctx->pix_fmt == AV_PIX_FMT_NONE)
407 avctx->pix_fmt = libopenjpeg_guess_pix_fmt(image);
409 if (avctx->pix_fmt == AV_PIX_FMT_NONE) {
438 desc = av_pix_fmt_desc_get(avctx->pix_fmt);
440 ispacked = libopenjpeg_ispacked(avctx->pix_fmt);