![]() |
libgpac
Documentation of the core library of GPAC
|
#include <gpac/filters.h>#include <gpac/list.h>#include <gpac/constants.h>#include <gpac/network.h>
Include dependency graph for vflip.c:Data Structures | |
| struct | GF_VFlipCtx |
Macros | |
| #define | OFFS(_n) #_n, offsetof(GF_VFlipCtx, _n) |
Typedefs | |
| typedef u32 | GF_FlipMode |
Enumerations | |
| enum | GF_FlipMode_t { VFLIP_OFF = 0 , VFLIP_VERT , VFLIP_HORIZ , VFLIP_BOTH } |
Functions | |
| static void | swap_2Ys_YUVpixel (GF_VFlipCtx *ctx, u8 *line_src, u8 *line_dst, u32 FourBytes_start_index) |
| static void | horizontal_flip_per_line (GF_VFlipCtx *ctx, u8 *line_src, u8 *line_dst, u32 plane_idx, u32 wiB) |
| static void | horizontal_flip (GF_VFlipCtx *ctx, u8 *src_plane, u8 *dst_plane, u32 height, u32 plane_idx, u32 wiB, u32 *src_stride) |
| static void | vertical_flip (GF_VFlipCtx *ctx, u8 *src_plane, u8 *dst_plane, u32 height, u32 plane_idx, u32 wiB) |
| static GF_Err | vflip_process (GF_Filter *filter) |
| static GF_Err | vflip_configure_pid (GF_Filter *filter, GF_FilterPid *pid, Bool is_remove) |
| void | vflip_finalize (GF_Filter *filter) |
| const GF_FilterRegister * | vflip_register (GF_FilterSession *session) |
Variables | |
| static GF_FilterArgs | VFlipArgs [] |
| static const GF_FilterCapability | VFlipCaps [] |
| GF_FilterRegister | VFlipRegister |
| struct GF_VFlipCtx |
Collaboration diagram for GF_VFlipCtx:| Data Fields | ||
|---|---|---|
| GF_FlipMode | mode | |
| Bool | initialized | |
| GF_FilterPid * | ipid | |
| GF_FilterPid * | opid | |
| u32 | w | |
| u32 | h | |
| u32 | stride | |
| u32 | s_pfmt | |
| u32 | bps | |
| GF_Fraction | ar | |
| Bool | passthrough | |
| u32 | dst_width | |
| u32 | dst_height | |
| u32 | dst_stride[5] | |
| u32 | src_stride[5] | |
| u32 | nb_planes | |
| u32 | nb_src_planes | |
| u32 | out_size | |
| u32 | out_src_size | |
| u32 | src_uv_height | |
| u32 | dst_uv_height | |
| Bool | use_reference | |
| Bool | packed_422 | |
| char * | line_buffer_vf | |
| char * | line_buffer_hf | |
| #define OFFS | ( | _n | ) | #_n, offsetof(GF_VFlipCtx, _n) |
| typedef u32 GF_FlipMode |
| enum GF_FlipMode_t |
|
static |
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the call graph for this function:| void vflip_finalize | ( | GF_Filter * | filter | ) |
Here is the call graph for this function:| const GF_FilterRegister * vflip_register | ( | GF_FilterSession * | session | ) |
|
static |
|
static |
| GF_FilterRegister VFlipRegister |