Lines Matching refs:pix_fmt

76 int av_image_get_linesize(enum AVPixelFormat pix_fmt, int width, int plane)
78 const AVPixFmtDescriptor *desc = av_pix_fmt_desc_get(pix_fmt);
89 int av_image_fill_linesizes(int linesizes[4], enum AVPixelFormat pix_fmt, int width)
92 const AVPixFmtDescriptor *desc = av_pix_fmt_desc_get(pix_fmt);
111 int av_image_fill_plane_sizes(size_t sizes[4], enum AVPixelFormat pix_fmt,
116 const AVPixFmtDescriptor *desc = av_pix_fmt_desc_get(pix_fmt);
145 int av_image_fill_pointers(uint8_t *data[4], enum AVPixelFormat pix_fmt, int height,
157 ret = av_image_fill_plane_sizes(sizes, pix_fmt, height, linesizes1);
178 int avpriv_set_systematic_pal2(uint32_t pal[256], enum AVPixelFormat pix_fmt)
185 switch (pix_fmt) {
219 int w, int h, enum AVPixelFormat pix_fmt, int align)
221 const AVPixFmtDescriptor *desc = av_pix_fmt_desc_get(pix_fmt);
232 if ((ret = av_image_fill_linesizes(linesizes, pix_fmt, align>7 ? FFALIGN(w, 8) : w)) < 0)
240 if ((ret = av_image_fill_plane_sizes(sizes, pix_fmt, h, linesizes1)) < 0)
251 if ((ret = av_image_fill_pointers(pointers, pix_fmt, h, buf, linesizes)) < 0) {
256 avpriv_set_systematic_pal2((uint32_t*)pointers[1], pix_fmt);
289 int av_image_check_size2(unsigned int w, unsigned int h, int64_t max_pixels, enum AVPixelFormat pix_fmt, int log_offset, void *log_ctx)
296 int64_t stride = av_image_get_linesize(pix_fmt, w, 0);
383 enum AVPixelFormat pix_fmt, int width, int height,
387 const AVPixFmtDescriptor *desc = av_pix_fmt_desc_get(pix_fmt);
407 ptrdiff_t bwidth = av_image_get_linesize(pix_fmt, width, i);
424 enum AVPixelFormat pix_fmt, int width, int height)
434 image_copy(dst_data, dst_linesizes1, src_data, src_linesizes1, pix_fmt,
440 enum AVPixelFormat pix_fmt, int width, int height)
442 image_copy(dst_data, dst_linesizes, src_data, src_linesizes, pix_fmt,
447 const uint8_t *src, enum AVPixelFormat pix_fmt,
456 ret = av_image_fill_linesizes(dst_linesize, pix_fmt, width);
463 return av_image_fill_pointers(dst_data, pix_fmt, height, (uint8_t *)src, dst_linesize);
466 int av_image_get_buffer_size(enum AVPixelFormat pix_fmt,
473 const AVPixFmtDescriptor *desc = av_pix_fmt_desc_get(pix_fmt);
481 ret = av_image_fill_linesizes(linesize, pix_fmt, width);
488 ret = av_image_fill_plane_sizes(sizes, pix_fmt, height, aligned_linesize);
504 enum AVPixelFormat pix_fmt,
508 int size = av_image_get_buffer_size(pix_fmt, width, height, align);
509 const AVPixFmtDescriptor *desc = av_pix_fmt_desc_get(pix_fmt);
520 ret = av_image_fill_linesizes(linesize, pix_fmt, width);
583 enum AVPixelFormat pix_fmt, enum AVColorRange range,
586 const AVPixFmtDescriptor *desc = av_pix_fmt_desc_get(pix_fmt);
587 int nb_planes = av_pix_fmt_count_planes(pix_fmt);
603 ptrdiff_t bytewidth = av_image_get_linesize(pix_fmt, width, 0);
605 int mono = pix_fmt == AV_PIX_FMT_MONOWHITE || pix_fmt == AV_PIX_FMT_MONOBLACK;
606 int fill = pix_fmt == AV_PIX_FMT_MONOWHITE ? 0xFF : 0;
671 plane_line_bytes[plane] = av_image_get_linesize(pix_fmt, width, plane);