|
|
virtual int | Width () const =0 |
| |
|
virtual int | Height () const =0 |
| |
|
virtual const uint8_t * | DataY () const =0 |
| |
|
virtual const uint8_t * | DataU () const =0 |
| |
|
virtual const uint8_t * | DataV () const =0 |
| |
|
virtual int | StrideY () const =0 |
| |
|
virtual int | StrideU () const =0 |
| |
|
virtual int | StrideV () const =0 |
| |
|
virtual size_t | ByteLength () const =0 |
| |
|
virtual Let< ArrayBuffer > | Slice (size_t begin=0, size_t end=0) const =0 |
| |
|
virtual uint8_t * | Data ()=0 |
| |
|
virtual const uint8_t * | Data () const =0 |
| |
|
virtual std::string | ToString () const =0 |
| |
|
|
static Let< ImageBuffer > | New (int width, int height) |
| |
|
static Let< ImageBuffer > | New (const Let< ArrayBuffer > &buffer, int width, int height) |
| |
|
static size_t | ByteLength (int height, int stride_y, int stride_u, int stride_v) |
| |
|
static size_t | ByteLength (int width, int height) |
| |
|
static Let< ArrayBuffer > | New (size_t byteLength=0) |
| |
|
static Let< ArrayBuffer > | New (const std::string &data) |
| |
|
static Let< ArrayBuffer > | New (const uint8_t *data, size_t byteLength=0) |
| |
The documentation for this class was generated from the following file: