libgpac
Documentation of the core library of GPAC
|
#include <gpac/filters.h>
#include <gpac/config_file.h>
#include <gpac/internal/compositor_dev.h>
#include "../filter_core/filter_session.h"
#include "../compositor/visual_manager.h"
Macros | |
#define | OFFS(_n) #_n, offsetof(GF_Compositor, _n) |
Functions | |
GF_Err | compose_bifs_dec_config_input (GF_Scene *scene, GF_FilterPid *pid, u32 oti, Bool is_remove) |
GF_Err | compose_bifs_dec_process (GF_Scene *scene, GF_FilterPid *pid) |
GF_Err | compose_odf_dec_config_input (GF_Scene *scene, GF_FilterPid *pid, u32 oti, Bool is_remove) |
GF_Err | compose_odf_dec_process (GF_Scene *scene, GF_FilterPid *pid) |
static GF_Err | compose_process (GF_Filter *filter) |
static void | merge_properties (GF_Compositor *ctx, GF_FilterPid *pid, u32 mtype, GF_Scene *parent_scene) |
static void | compositor_setup_vout (GF_Compositor *ctx) |
static GF_Err | compose_configure_pid (GF_Filter *filter, GF_FilterPid *pid, Bool is_remove) |
static GF_Err | compose_reconfig_output (GF_Filter *filter, GF_FilterPid *pid) |
static Bool | compose_process_event (GF_Filter *filter, const GF_FilterEvent *evt) |
static GF_Err | compose_update_arg (GF_Filter *filter, const char *arg_name, const GF_PropertyValue *arg_val) |
static void | compose_finalize (GF_Filter *filter) |
void | compositor_setup_aout (GF_Compositor *ctx) |
static GF_Err | compose_initialize (GF_Filter *filter) |
GF_FilterProbeScore | compose_probe_url (const char *url, const char *mime) |
const GF_FilterRegister * | compositor_register (GF_FilterSession *session) |
Variables | |
static GF_FilterArgs | CompositorArgs [] |
static const GF_FilterCapability | CompositorCaps [] |
const GF_FilterRegister | CompositorFilterRegister |
#define OFFS | ( | _n | ) | #_n, offsetof(GF_Compositor, _n) |
GF_Err compose_bifs_dec_config_input | ( | GF_Scene * | scene, |
GF_FilterPid * | pid, | ||
u32 | oti, | ||
Bool | is_remove | ||
) |
GF_Err compose_bifs_dec_process | ( | GF_Scene * | scene, |
GF_FilterPid * | pid | ||
) |
GF_Err compose_odf_dec_config_input | ( | GF_Scene * | scene, |
GF_FilterPid * | pid, | ||
u32 | oti, | ||
Bool | is_remove | ||
) |
GF_Err compose_odf_dec_process | ( | GF_Scene * | scene, |
GF_FilterPid * | pid | ||
) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
void compositor_setup_aout | ( | GF_Compositor * | ctx | ) |
|
static |
GF_FilterProbeScore compose_probe_url | ( | const char * | url, |
const char * | mime | ||
) |
const GF_FilterRegister* compositor_register | ( | GF_FilterSession * | session | ) |
|
static |
|
static |
const GF_FilterRegister CompositorFilterRegister |