libvpx.vpx.vpx_image

Undocumented in source.

Members

Aliases

img_fmt
alias img_fmt = vpx_img_fmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
img_fmt_t
alias img_fmt_t = vpx_img_fmt_t
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
vpx_image_rect_t
alias vpx_image_rect_t = vpx_image_rect
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
vpx_image_t
alias vpx_image_t = vpx_image
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
vpx_img_fmt_t
alias vpx_img_fmt_t = vpx_img_fmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Enums

vpx_img_fmt
enum vpx_img_fmt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

vpx_img_alloc
vpx_image_t* vpx_img_alloc(vpx_image_t* img, vpx_img_fmt_t fmt, uint d_w, uint d_h, uint alignment)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
vpx_img_flip
void vpx_img_flip(vpx_image_t* img)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
vpx_img_free
void vpx_img_free(vpx_image_t* img)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
vpx_img_set_rect
int vpx_img_set_rect(vpx_image_t* img, uint x, uint y, uint w, uint h)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
vpx_img_wrap
vpx_image_t* vpx_img_wrap(vpx_image_t* img, vpx_img_fmt_t fmt, uint d_w, uint d_h, uint alignment, ubyte* img_data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Manifest constants

IMG_FMT_ARGB
enum IMG_FMT_ARGB;

< \deprecated Use #VPX_IMG_FMT_ARGB

IMG_FMT_ARGB_LE
enum IMG_FMT_ARGB_LE;

< \deprecated Use #VPX_IMG_FMT_ARGB_LE

IMG_FMT_BGR24
enum IMG_FMT_BGR24;

< \deprecated Use #VPX_IMG_FMT_BGR24

IMG_FMT_HAS_ALPHA
enum IMG_FMT_HAS_ALPHA;

< \deprecated Use #VPX_IMG_FMT_HAS_ALPHA

IMG_FMT_I420
enum IMG_FMT_I420;

< \deprecated Use #VPX_IMG_FMT_I420

IMG_FMT_NONE
enum IMG_FMT_NONE;

< \deprecated Use #VPX_IMG_FMT_NONE

IMG_FMT_PLANAR
enum IMG_FMT_PLANAR;

< \deprecated Use #VPX_IMG_FMT_PLANAR

IMG_FMT_RGB24
enum IMG_FMT_RGB24;

< \deprecated Use #VPX_IMG_FMT_RGB24

IMG_FMT_RGB32
enum IMG_FMT_RGB32;

< \deprecated Use #VPX_IMG_FMT_RGB32

IMG_FMT_RGB32_LE
enum IMG_FMT_RGB32_LE;

< \deprecated Use #VPX_IMG_FMT_RGB32_LE

IMG_FMT_RGB555
enum IMG_FMT_RGB555;

< \deprecated Use #VPX_IMG_FMT_RGB555

IMG_FMT_RGB555_LE
enum IMG_FMT_RGB555_LE;

< \deprecated Use #VPX_IMG_FMT_RGB555_LE

IMG_FMT_RGB565
enum IMG_FMT_RGB565;

< \deprecated Use #VPX_IMG_FMT_RGB565

IMG_FMT_RGB565_LE
enum IMG_FMT_RGB565_LE;

< \deprecated Use #VPX_IMG_FMT_RGB565_LE

IMG_FMT_UV_FLIP
enum IMG_FMT_UV_FLIP;

< \deprecated Use #VPX_IMG_FMT_UV_FLIP

IMG_FMT_UYVY
enum IMG_FMT_UYVY;

< \deprecated Use #VPX_IMG_FMT_UYVY

IMG_FMT_VPXI420
enum IMG_FMT_VPXI420;

< \deprecated Use #VPX_IMG_FMT_VPXI420

IMG_FMT_VPXYV12
enum IMG_FMT_VPXYV12;

< \deprecated Use #VPX_IMG_FMT_VPXYV12

IMG_FMT_YUY2
enum IMG_FMT_YUY2;

< \deprecated Use #VPX_IMG_FMT_YUY2

IMG_FMT_YV12
enum IMG_FMT_YV12;

< \deprecated Use #VPX_IMG_FMT_YV12

IMG_FMT_YVYU
enum IMG_FMT_YVYU;

< \deprecated Use #VPX_IMG_FMT_YVYU

VPX_IMAGE_ABI_VERSION
enum VPX_IMAGE_ABI_VERSION;

<\hideinitializer

VPX_IMG_FMT_HAS_ALPHA
enum VPX_IMG_FMT_HAS_ALPHA;

< Image has an alpha channel component

VPX_IMG_FMT_PLANAR
enum VPX_IMG_FMT_PLANAR;

< Image is a planar format

VPX_IMG_FMT_UV_FLIP
enum VPX_IMG_FMT_UV_FLIP;

< V plane precedes U plane in memory

Structs

vpx_image
struct vpx_image

\brief Image Descriptor

vpx_image_rect
struct vpx_image_rect

\brief Representation of a rectangle on a surface

Meta