![]() |
libgpac
Documentation of the core library of GPAC
|
Include dependency graph for evg_rescale.c:Data Structures | |
| struct | EVGScaleCtx |
Macros | |
| #define | CHK_EXIT(_msg) |
| #define | OFFS(_n) #_n, offsetof(EVGScaleCtx, _n) |
Typedefs | |
| typedef u32 | EVGScaleAspectRatioMode |
Enumerations | |
| enum | EVGScaleAspectRatioMode_t { EVGS_KEEPAR_OFF =0 , EVGS_KEEPAR_FULL , EVGS_KEEPAR_NOSRC } |
Functions | |
| u32 | gf_evg_stencil_get_pixel_fast (GF_EVGStencil *st, s32 x, s32 y) |
| u64 | gf_evg_stencil_get_pixel_wide_fast (GF_EVGStencil *st, s32 x, s32 y) |
| static GF_Err | evgs_process (GF_Filter *filter) |
| static GF_Err | evgs_configure_pid (GF_Filter *filter, GF_FilterPid *pid, Bool is_remove) |
| static GF_Err | evgs_initialize (GF_Filter *filter) |
| static void | evgs_finalize (GF_Filter *filter) |
| static GF_Err | evgs_reconfigure_output (GF_Filter *filter, GF_FilterPid *pid) |
| const GF_FilterRegister * | evgs_register (GF_FilterSession *session) |
Variables | |
| static GF_FilterArgs | EVGSArgs [] |
| static const GF_FilterCapability | EVGSCaps [] |
| GF_FilterRegister | EVGSRegister |
| struct EVGScaleCtx |
Collaboration diagram for EVGScaleCtx:| Data Fields | ||
|---|---|---|
| GF_PropVec2i | osize | |
| u32 | ofmt | |
| u32 | nbth | |
| Bool | ofr | |
| Bool | hq | |
| char * | padclr | |
| EVGScaleAspectRatioMode | keepar | |
| GF_Fraction | osar | |
| GF_FilterPid * | ipid | |
| u32 | i_w | |
| u32 | i_h | |
| u32 | i_stride | |
| u32 | i_stride_uv | |
| u32 | i_pfmt | |
| u32 | i_planes | |
| u32 | i_size | |
| Bool | i_has_alpha | |
| GF_FilterPid * | opid | |
| u32 | o_size | |
| u32 | o_w | |
| u32 | o_h | |
| u32 | o_stride | |
| u32 | o_stride_uv | |
| GF_Fraction | ar | |
| Bool | passthrough | |
| Bool | fullrange | |
| u32 | offset_w | |
| u32 | offset_h | |
| GF_EVGSurface * | surf | |
| GF_EVGStencil * | tx | |
| GF_Path * | path | |
| #define CHK_EXIT | ( | _msg | ) |
| #define OFFS | ( | _n | ) | #_n, offsetof(EVGScaleCtx, _n) |
| typedef u32 EVGScaleAspectRatioMode |
|
static |
Here is the call graph for this function:
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:
|
static |
Here is the call graph for this function:
|
static |
Here is the call graph for this function:| const GF_FilterRegister * evgs_register | ( | GF_FilterSession * | session | ) |
|
static |
|
static |
| GF_FilterRegister EVGSRegister |