|
FFmpeg
|
Represents a view into a single field of frame data. More...
#include <format.h>
Data Fields | |
| uint8_t * | data [4] |
| int | linesize [4] |
| int | width |
| Dimensions and format. More... | |
| int | height |
| enum AVPixelFormat | format |
| const AVFrame * | avframe |
| Pointer to the original AVFrame, if there is a 1:1 correspondence. More... | |
Represents a view into a single field of frame data.
Ostensibly, this is a (non-compatible) subset of AVFrame, however, the semantics are VERY different.
Unlike AVFrame, this struct does NOT own any data references. All buffers referenced by a SwsFrame are managed externally. This merely represents a view into data.
This struct is not refcounted, and may be freely copied onto the stack.
| uint8_t* SwsFrame::data[4] |
Definition at line 190 of file format.h.
Referenced by run_legacy_swscale(), run_rgb0(), run_rgb2xyz(), run_xyz2rgb(), and setup_legacy_swscale().
| int SwsFrame::linesize[4] |
Definition at line 191 of file format.h.
Referenced by run_copy(), run_legacy_swscale(), run_legacy_unscaled(), run_lut3d(), run_rgb0(), run_rgb2xyz(), and run_xyz2rgb().
| int SwsFrame::width |
Dimensions and format.
| enum AVPixelFormat SwsFrame::format |
Definition at line 197 of file format.h.
Referenced by run_copy().
| const AVFrame* SwsFrame::avframe |
1.8.17