1
mirror of https://code.videolan.org/videolan/vlc synced 2024-10-03 01:31:53 +02:00
vlc/modules/audio_filter
Romain Vimont ff2901aff3 core: remove global *_sys_t typedefs
Do not declare *_sys_t typedefs globally in vlc_common.h. Instead,
declare them locally in each module that provides a definition.

This paves the way to move C++ definitions into anonymous namespaces in
order to respect C++ ODR.

The picture_resource_t and sout_stream_id_sys_t typedefs will be handled
separately, since they require specific additional changes.

See #18033

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2018-04-30 14:20:50 +02:00
..
channel_mixer core: remove global *_sys_t typedefs 2018-04-30 14:20:50 +02:00
converter core: remove global *_sys_t typedefs 2018-04-30 14:20:50 +02:00
resampler core: remove global *_sys_t typedefs 2018-04-30 14:20:50 +02:00
spatializer core: replace filter_sys_t* by void* 2018-04-26 01:35:44 +02:00
audiobargraph_a.c core: remove global *_sys_t typedefs 2018-04-30 14:20:50 +02:00
chorus_flanger.c core: remove global *_sys_t typedefs 2018-04-30 14:20:50 +02:00
compressor.c core: remove global *_sys_t typedefs 2018-04-30 14:20:50 +02:00
equalizer_presets.h equalizer: fixed include-guard 2016-02-22 11:59:18 +01:00
equalizer.c core: remove global *_sys_t typedefs 2018-04-30 14:20:50 +02:00
gain.c core: remove global *_sys_t typedefs 2018-04-30 14:20:50 +02:00
karaoke.c karaoke: prepare format on success 2017-07-12 19:06:14 +02:00
Makefile.am scaletempo: move pitch submodule into a module 2017-11-08 09:55:43 +01:00
normvol.c core: remove global *_sys_t typedefs 2018-04-30 14:20:50 +02:00
param_eq.c core: remove global *_sys_t typedefs 2018-04-30 14:20:50 +02:00
scaletempo.c core: remove global *_sys_t typedefs 2018-04-30 14:20:50 +02:00
stereo_widen.c core: remove global *_sys_t typedefs 2018-04-30 14:20:50 +02:00