• Romain Vimont's avatar
    core: remove global *_sys_t typedefs · ff2901af
    Romain Vimont authored
    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's avatarJean-Baptiste Kempf <jb@videolan.org>
    ff2901af
Name
Last commit
Last update
..
access Loading commit data...
access_output Loading commit data...
arm_neon Loading commit data...
audio_filter Loading commit data...
audio_mixer Loading commit data...
audio_output Loading commit data...
codec Loading commit data...
control Loading commit data...
demux Loading commit data...
gui Loading commit data...
hw Loading commit data...
keystore Loading commit data...
logger Loading commit data...
lua Loading commit data...
meta_engine Loading commit data...
misc Loading commit data...
mux Loading commit data...
notify Loading commit data...
packetizer Loading commit data...
services_discovery Loading commit data...
spu Loading commit data...
stream_extractor Loading commit data...
stream_filter Loading commit data...
stream_out Loading commit data...
text_renderer Loading commit data...
video_chroma Loading commit data...
video_filter Loading commit data...
video_output Loading commit data...
video_splitter Loading commit data...
visualization Loading commit data...
.gitignore Loading commit data...
MODULES_LIST Loading commit data...
Makefile.am Loading commit data...
common.am Loading commit data...
list.sh Loading commit data...
module.rc.in Loading commit data...