FFmpeg
Functions
imgutils.h File Reference

misc image utilities More...

#include "avutil.h"
#include "pixdesc.h"
#include "rational.h"

Go to the source code of this file.

Functions

void  av_image_fill_max_pixsteps (int max_pixsteps[4], int max_pixstep_comps[4], const AVPixFmtDescriptor *pixdesc)
  Compute the max pixel step for each plane of an image with a format described by pixdesc. More...
 
  Compute the size of an image line with format pix_fmt and width width for the plane plane. More...
 
int  av_image_fill_linesizes (int linesizes[4], enum AVPixelFormat pix_fmt, int width)
  Fill plane linesizes for an image with pixel format pix_fmt and width width. More...
 
int  av_image_fill_pointers (uint8_t *data[4], enum AVPixelFormat pix_fmt, int height, uint8_t *ptr, const int linesizes[4])
  Fill plane data pointers for an image with pixel format pix_fmt and height height. More...
 
int  av_image_alloc (uint8_t *pointers[4], int linesizes[4], int w, int h, enum AVPixelFormat pix_fmt, int align)
  Allocate an image with size w and h and pixel format pix_fmt, and fill pointers and linesizes accordingly. More...
 
void  av_image_copy_plane (uint8_t *dst, int dst_linesize, const uint8_t *src, int src_linesize, int bytewidth, int height)
  Copy image plane from src to dst. More...
 
void  av_image_copy (uint8_t *dst_data[4], int dst_linesizes[4], const uint8_t *src_data[4], const int src_linesizes[4], enum AVPixelFormat pix_fmt, int width, int height)
  Copy image in src_data to dst_data. More...
 
int  av_image_fill_arrays (uint8_t *dst_data[4], int dst_linesize[4], const uint8_t *src, enum AVPixelFormat pix_fmt, int width, int height, int align)
  Setup the data pointers and linesizes based on the specified image parameters and the provided array. More...
 
  Return the size in bytes of the amount of data required to store an image with the given parameters. More...
 
int  av_image_copy_to_buffer (uint8_t *dst, int dst_size, const uint8_t *const src_data[4], const int src_linesize[4], enum AVPixelFormat pix_fmt, int width, int height, int align)
  Copy image data from an image into a buffer. More...
 
int  av_image_check_size (unsigned int w, unsigned int h, int log_offset, void *log_ctx)
  Check if the given dimension of an image is valid, meaning that all bytes of the image can be addressed with a signed int. More...
 
int  av_image_check_sar (unsigned int w, unsigned int h, AVRational sar)
  Check if the given sample aspect ratio of an image is valid. More...
 

Detailed Description

misc image utilities

Definition in file imgutils.h.


Generated on Wed Jun 10 2015 01:57:16 for FFmpeg by   doxygen 1.8.6

AltStyle によって変換されたページ (->オリジナル) /