Example #1
0
File: adjust.c Project: etix/vlc
static int SaturationCallback(vlc_object_t *obj, const char *varname,
                              vlc_value_t prev, vlc_value_t cur, void *data)
{
    vlc_atomic_store_float(data, vlc_to_vdp_saturation(cur.f_float));
    (void) obj; (void) varname; (void) prev;
    return VLC_SUCCESS;
}
Example #2
0
static inline void PitchSetRateShift( filter_sys_t *p_sys, float pitch_shift )
{
    vlc_atomic_store_float( &p_sys->rate_shift,
                            p_sys->sample_rate / powf(2, pitch_shift / 12) );
}