libgpac
Documentation of the core library of GPAC
|
#include <gpac/avparse.h>
#include <gpac/constants.h>
#include <gpac/filters.h>
#include <gpac/internal/compositor_dev.h>
Data Structures | |
struct | GF_ResampleCtx |
Macros | |
#define | OFFS(_n) #_n, offsetof(GF_ResampleCtx, _n) |
Functions | |
static u8 * | resample_fetch_frame (void *callback, u32 *size, u32 *planar_stride, u32 audio_delay_ms) |
static void | resample_release_frame (void *callback, u32 nb_bytes) |
static Bool | resample_get_config (struct _audiointerface *ai, Bool for_reconf) |
static Bool | resample_is_muted (void *callback) |
static Fixed | resample_get_speed (void *callback) |
static Bool | resample_get_channel_volume (void *callback, Fixed *vol) |
static GF_Err | resample_initialize (GF_Filter *filter) |
static void | resample_finalize (GF_Filter *filter) |
static GF_Err | resample_configure_pid (GF_Filter *filter, GF_FilterPid *pid, Bool is_remove) |
static GF_Err | resample_process (GF_Filter *filter) |
static GF_Err | resample_reconfigure_output (GF_Filter *filter, GF_FilterPid *pid) |
static Bool | resample_process_event (GF_Filter *filter, const GF_FilterEvent *evt) |
const GF_FilterRegister * | resample_register (GF_FilterSession *session) |
Variables | |
static const GF_FilterCapability | ResamplerCaps [] |
static GF_FilterArgs | ResamplerArgs [] |
GF_FilterRegister | ResamplerRegister |
struct GF_ResampleCtx |
Data Fields | ||
---|---|---|
u32 | och | |
u32 | osr | |
u32 | osfmt | |
GF_FilterPid * | ipid | |
GF_FilterPid * | opid | |
GF_AudioMixer * | mixer | |
Bool | cfg_forced | |
u32 | freq | |
u32 | nb_ch | |
u32 | afmt | |
u64 | ch_cfg | |
u64 | out_cts_plus_one | |
char * | olayout | |
Bool | src_is_planar | |
GF_AudioInterface | input_ai | |
Bool | passthrough | |
u32 | timescale | |
const char * | data | |
u32 | size | |
u32 | bytes_consumed | |
Fixed | speed | |
GF_FilterPacket * | in_pck | |
Bool | cfg_changed |
#define OFFS | ( | _n | ) | #_n, offsetof(GF_ResampleCtx, _n) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
const GF_FilterRegister* resample_register | ( | GF_FilterSession * | session | ) |
|
static |
|
static |
GF_FilterRegister ResamplerRegister |