1mlib_VideoInterpX_Y_XY_U8_Um8e(d3iMaLLIiBb)Library Fmulnicbt_iVoindseoInterpX_Y_XY_U8_U8(3MLIB)
2
3
4

NAME

6       mlib_VideoInterpX_Y_XY_U8_U8 - half-pixel interpolation in both X and Y
7       directions for replenishment mode
8

SYNOPSIS

10       cc [ flag... ] file... -lmlib [ library... ]
11       #include <mlib.h>
12
13       mlib_status mlib_VideoInterpX_Y_XY_U8_U8(mlib_u8 *outputX,
14            mlib_u8 *outputY, mlib_u8 *outputXY, const mlib_u8 *image,
15            mlib_s32 stride, mlib_s32 width, mlib_s32 height);
16
17

DESCRIPTION

19       The mlib_VideoInterpX_Y_XY_U8_U8() function performs half-pixel  inter‐
20       polation in both X and Y directions for the replenishment mode.
21

PARAMETERS

23       The function takes the following arguments:
24
25       outputX     Pointer  to  the output of X-interpolation. outputX must be
26                   8-byte aligned.
27
28
29       outputY     Pointer to the output of Y-interpolation. outputY  must  be
30                   8-byte aligned.
31
32
33       outputXY    Pointer to the output of XY-interpolation. outputXY must be
34                   8-byte aligned.
35
36
37       image       Pointer to the image data. image must be 8-byte aligned
38
39
40       stride      Stride, in bytes,  between  adjacent  rows  in  the  image.
41                   stride must be a multiple of eight.
42
43
44       width       Width of the image. width must be a multiple of eight.
45
46
47       height      Height of the image. height must be a multiple of two.
48
49

RETURN VALUES

51       The  function  returns MLIB_SUCCESS if successful. Otherwise it returns
52       MLIB_FAILURE.
53

ATTRIBUTES

55       See attributes(5) for descriptions of the following attributes:
56
57
58
59
60       ┌─────────────────────────────┬─────────────────────────────┐
61       │      ATTRIBUTE TYPE         │      ATTRIBUTE VALUE        │
62       ├─────────────────────────────┼─────────────────────────────┤
63       │Interface Stability          │Committed                    │
64       ├─────────────────────────────┼─────────────────────────────┤
65       │MT-Level                     │MT-Safe                      │
66       └─────────────────────────────┴─────────────────────────────┘
67

SEE ALSO

69       mlib_VideoInterpX_U8_U8(3MLIB),        mlib_VideoInterpXY_U8_U8(3MLIB),
70       mlib_VideoInterpY_U8_U8(3MLIB), attributes(5)
71
72
73
74SunOS 5.11                        2 Mar 2007mlib_VideoInterpX_Y_XY_U8_U8(3MLIB)
Impressum