libgpac
Documentation of the core library of GPAC
|
Data Structures | |
struct | PIDCtx |
struct | GF_UnitTestFilter |
Macros | |
#define | OFFS(_n) #_n, offsetof(GF_UnitTestFilter, _n) |
#define | UT_CAP_CODE GF_4CC('c','u','s','t') |
Enumerations | |
enum | { UTF_MODE_SOURCE =0 , UTF_MODE_SINK , UTF_MODE_FILTER } |
Functions | |
static void | test_pck_del (GF_Filter *filter, GF_FilterPid *pid, GF_FilterPacket *pck) |
void | dump_properties (GF_FilterPacket *pck, u32 nb_pck) |
static void | ut_filter_finalize (GF_Filter *filter) |
static void | ut_filter_send_update (GF_Filter *filter, u32 nb_pck) |
static GF_Err | ut_filter_process_filter (GF_Filter *filter) |
static void | ut_source_pck_del (GF_Filter *filter, GF_FilterPid *pid, GF_FilterPacket *pck) |
static GF_Err | ut_source_ifce_get_plane (struct _gf_filter_frame_interface *frame, u32 plane_idx, const u8 **outPlane, u32 *outStride) |
static GF_Err | ut_filter_process_source (GF_Filter *filter) |
static GF_Err | ut_filter_process_sink (GF_Filter *filter) |
static GF_Err | ut_filter_config_input (GF_Filter *filter, GF_FilterPid *pid, Bool is_remove) |
static GF_Err | ut_filter_config_source (GF_Filter *filter) |
static GF_Err | ut_filter_update_arg (GF_Filter *filter, const char *arg_name, const GF_PropertyValue *arg_val) |
GF_Err | utfilter_initialize (GF_Filter *filter) |
const GF_FilterRegister * | ut_filter_register (GF_FilterSession *session) |
const GF_FilterRegister * | ut_source_register (GF_FilterSession *session) |
const GF_FilterRegister * | ut_sink_register (GF_FilterSession *session) |
const GF_FilterRegister * | ut_sink2_register (GF_FilterSession *session) |
Variables | |
static const GF_FilterArgs | UTFilterArgs [] |
static const GF_FilterCapability | UTFilterCaps [] |
static const GF_FilterCapability | UTSinkInputs [] |
static const GF_FilterCapability | UTSink2Inputs [] |
static const GF_FilterCapability | UTSourceOutputs [] |
const GF_FilterRegister | UTFilterRegister |
const GF_FilterRegister | UTSinkRegister |
const GF_FilterRegister | UTSink2Register |
const GF_FilterRegister | UTSourceRegister |
struct PIDCtx |
Data Fields | ||
---|---|---|
GF_FilterPid * | src_pid | |
GF_FilterPid * | dst_pid | |
GF_SHA1Context * | sha_ctx | |
u32 | nb_packets | |
u32 | pck_del | |
GF_FilterFrameInterface | frame_ifce | |
u8 | ifce_data[10] |
struct GF_UnitTestFilter |
#define OFFS | ( | _n | ) | #_n, offsetof(GF_UnitTestFilter, _n) |
#define UT_CAP_CODE GF_4CC('c','u','s','t') |
|
static |
void dump_properties | ( | GF_FilterPacket * | pck, |
u32 | nb_pck | ||
) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
GF_Err utfilter_initialize | ( | GF_Filter * | filter | ) |
const GF_FilterRegister* ut_filter_register | ( | GF_FilterSession * | session | ) |
const GF_FilterRegister* ut_source_register | ( | GF_FilterSession * | session | ) |
const GF_FilterRegister* ut_sink_register | ( | GF_FilterSession * | session | ) |
const GF_FilterRegister* ut_sink2_register | ( | GF_FilterSession * | session | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
const GF_FilterRegister UTFilterRegister |
const GF_FilterRegister UTSinkRegister |
const GF_FilterRegister UTSink2Register |
const GF_FilterRegister UTSourceRegister |