libgpac
Documentation of the core library of GPAC
|
#include <gpac/filters.h>
#include <gpac/avparse.h>
#include <gpac/constants.h>
#include <gpac/media_tools.h>
Data Structures | |
struct | GF_TileAggInput |
struct | GF_TileAggCtx |
Macros | |
#define | TILEAGG_CFG_ERR(_msg) |
#define | OFFS(_n) #_n, offsetof(GF_TileAggCtx, _n) |
Functions | |
static GF_Err | tileagg_configure_pid (GF_Filter *filter, GF_FilterPid *pid, Bool is_remove) |
static GF_Err | tileagg_set_eos (GF_Filter *filter, GF_TileAggCtx *ctx) |
static GF_Err | tileagg_process (GF_Filter *filter) |
static GF_Err | tileagg_initialize (GF_Filter *filter) |
static void | tileagg_finalize (GF_Filter *filter) |
static Bool | tileagg_process_event (GF_Filter *filter, const GF_FilterEvent *evt) |
const GF_FilterRegister * | tileagg_register (GF_FilterSession *session) |
Variables | |
static const GF_FilterCapability | TileAggCaps [] |
static const GF_FilterArgs | TileAggArgs [] |
GF_FilterRegister | TileAggRegister |
struct GF_TileAggInput |
Data Fields | ||
---|---|---|
GF_FilterPid * | pid | |
u32 | id |
struct GF_TileAggCtx |
Data Fields | ||
---|---|---|
GF_PropUIntList | tiledrop | |
u32 | ttimeout | |
GF_FilterPid * | opid | |
GF_FilterPid * | base_ipid | |
u32 | nalu_size_length | |
u32 | base_id | |
u32 | dash_grp_id | |
GF_List * | ipids | |
GF_BitStream * | bs_r | |
u32 | flush_packets | |
const GF_PropertyValue * | sabt | |
Bool | check_connections | |
GF_Err | in_error | |
u32 | wait_start | |
u32 | wait_pid | |
u32 | force_flush | |
Bool | is_playing | |
GF_FEVT_Play | play_evt |
#define TILEAGG_CFG_ERR | ( | _msg | ) |
#define OFFS | ( | _n | ) | #_n, offsetof(GF_TileAggCtx, _n) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
const GF_FilterRegister* tileagg_register | ( | GF_FilterSession * | session | ) |
|
static |
|
static |
GF_FilterRegister TileAggRegister |